CRYPTO_cleanup_all_ex_data() is not present in all OpenSSL versions so
we need to check for its presence in the configure script
This commit is contained in:
@@ -437,7 +437,11 @@ void Curl_SSL_cleanup(void)
|
|||||||
ENGINE_cleanup();
|
ENGINE_cleanup();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef HAVE_CRYPTO_CLEANUP_ALL_EX_DATA
|
||||||
|
/* this function was not present in 0.9.6b, but was added sometimes
|
||||||
|
later */
|
||||||
CRYPTO_cleanup_all_ex_data();
|
CRYPTO_cleanup_all_ex_data();
|
||||||
|
#endif
|
||||||
|
|
||||||
init_ssl=0; /* not inited any more */
|
init_ssl=0; /* not inited any more */
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user