Fixed problem with multiple load-unload of comp zlib
Signed-off-by: Rich Salz <rsalz@akamai.com> Reviewed-by: Tim Hudson <tjh@openssl.org> (cherry picked from commit 8cbb153357896c4b224e0678550944f7851bc3b2)
This commit is contained in:
parent
06f6c55107
commit
6cc31d4212
@ -404,8 +404,9 @@ COMP_METHOD *COMP_zlib(void)
|
|||||||
void COMP_zlib_cleanup(void)
|
void COMP_zlib_cleanup(void)
|
||||||
{
|
{
|
||||||
#ifdef ZLIB_SHARED
|
#ifdef ZLIB_SHARED
|
||||||
if (zlib_dso)
|
if (zlib_dso != NULL)
|
||||||
DSO_free(zlib_dso);
|
DSO_free(zlib_dso);
|
||||||
|
zlib_dso = NULL;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user