diff options
Diffstat (limited to 'src/if_python.c')
-rw-r--r-- | src/if_python.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/if_python.c b/src/if_python.c index 7f90ede15..a27098245 100644 --- a/src/if_python.c +++ b/src/if_python.c @@ -141,10 +141,12 @@ struct PyMethodDef { Py_ssize_t a; }; # endif # define close_dll dlclose # define symbol_from_dll dlsym +# define load_dll_error dlerror # else # define load_dll vimLoadLib # define close_dll FreeLibrary # define symbol_from_dll GetProcAddress +# define load_dll_error GetWin32Error # endif // This makes if_python.c compile without warnings against Python 2.5 @@ -688,7 +690,7 @@ python_runtime_link_init(char *libname, int verbose) if (!hinstPython) { if (verbose) - semsg(_(e_loadlib), libname); + semsg(_(e_loadlib), libname, load_dll_error()); return FAIL; } |