diff options
author | vimboss <devnull@localhost> | 2006-06-22 16:19:31 +0000 |
---|---|---|
committer | vimboss <devnull@localhost> | 2006-06-22 16:19:31 +0000 |
commit | 5998d1812610ece274b33db6232850864590472d (patch) | |
tree | 0c9c62c8fcffd8432d46c961def5674ebc32f434 | |
parent | 108933a2dc78b1e33df1c673cf82f30b82b9dc2d (diff) | |
download | vim-5998d1812610ece274b33db6232850864590472d.tar.gz |
-rw-r--r-- | src/os_unix.c | 7 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/os_unix.c b/src/os_unix.c index 0059d308..b3754689 100644 --- a/src/os_unix.c +++ b/src/os_unix.c @@ -5757,8 +5757,13 @@ mch_libcall(libname, funcname, argstring, argint, string_result, number_result) int retval_int = 0; int success = FALSE; - /* Get a handle to the DLL module. */ + /* + * Get a handle to the DLL module. + */ # if defined(USE_DLOPEN) + /* First clear any error, it's not cleared by the dlopen() call. */ + (void)dlerror(); + hinstLib = dlopen((char *)libname, RTLD_LAZY # ifdef RTLD_LOCAL | RTLD_LOCAL diff --git a/src/version.c b/src/version.c index 31af61d0..b60ede60 100644 --- a/src/version.c +++ b/src/version.c @@ -667,6 +667,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 26, +/**/ 25, /**/ 24, |