From: Tony Cook <tony@develop=help.com> Date: Mon, 1 Apr 2002 14:26:44 +0000 (+0000) Subject: DSO_close wasn't returning a value on Win32 X-Git-Tag: Imager-0.48^2~393 X-Git-Url: http://git.imager.perl.org/imager.git/commitdiff_plain/bc0b5da4d9a026a711d9f33c702aa88709ecb8fa DSO_close wasn't returning a value on Win32 --- diff --git a/dynaload.c b/dynaload.c index 28b646c3..a058b051 100644 --- a/dynaload.c +++ b/dynaload.c @@ -128,9 +128,11 @@ DSO_open(char *file, char **evalstring) { undef_int DSO_close(void *ptr) { DSO_handle *handle = (DSO_handle *)ptr; - FreeLibrary(handle->handle); + BOOL result = FreeLibrary(handle->handle); free(handle->filename); free(handle); + + return result; } #else