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:
Daniel Stenberg 2003-08-19 09:56:16 +00:00
parent 3a5a6038e7
commit a8c78cbbb0
1 changed files with 4 additions and 0 deletions

View File

@ -437,7 +437,11 @@ void Curl_SSL_cleanup(void)
ENGINE_cleanup();
#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();
#endif
init_ssl=0; /* not inited any more */
}