Mercurial > vim
diff src/if_python.c @ 2374:f414e5a4b40e vim73
Fix: "import termios" doesn't work with dynamically loaded Python. (James
Vega)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 22 Jul 2010 21:44:13 +0200 |
parents | ad2889f48843 |
children | aeea25941392 |
line wrap: on
line diff
--- a/src/if_python.c +++ b/src/if_python.c @@ -96,11 +96,11 @@ struct PyMethodDef { Py_ssize_t a; }; # define HINSTANCE long_u /* for generating prototypes */ # endif -#ifndef _WIN32 +#ifndef WIN3264 # include <dlfcn.h> # define FARPROC void* # define HINSTANCE void* -# define load_dll(n) dlopen((n),RTLD_LAZY) +# define load_dll(n) dlopen((n), RTLD_LAZY|RTLD_GLOBAL) # define close_dll dlclose # define symbol_from_dll dlsym #else