X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fdso%2Fdso_win32.c;h=d613fbf378be72d15e6b8372daf874c13fcddd09;hp=3a2baf26430c9ec612a85c064bcd4124c1aad8f2;hb=130832150c1313824868b154cccda3ace88fa950;hpb=7ef8206859f9a52f48e817c023c744fe00e82c5d diff --git a/crypto/dso/dso_win32.c b/crypto/dso/dso_win32.c index 3a2baf2643..d613fbf378 100644 --- a/crypto/dso/dso_win32.c +++ b/crypto/dso/dso_win32.c @@ -141,14 +141,14 @@ static int win32_load(DSO *dso, const char *filename) if(p == NULL) { DSOerr(DSO_F_WIN32_LOAD,ERR_R_MALLOC_FAILURE); - OPENSSL_freeLibrary(h); + FreeLibrary(h); return(0); } *p = h; if(!sk_push(dso->meth_data, (char *)p)) { DSOerr(DSO_F_WIN32_LOAD,DSO_R_STACK_ERROR); - OPENSSL_freeLibrary(h); + FreeLibrary(h); OPENSSL_free(p); return(0); } @@ -171,7 +171,7 @@ static int win32_unload(DSO *dso) DSOerr(DSO_F_WIN32_UNLOAD,DSO_R_NULL_HANDLE); return(0); } - if(!OPENSSL_freeLibrary(p)) + if(!FreeLibrary(*p)) { DSOerr(DSO_F_WIN32_UNLOAD,DSO_R_UNLOAD_FAILED); /* We should push the value back onto the stack in