--- a/libmariadb/libmariadb/secure/openssl.c
|
|
+++ b/libmariadb/libmariadb/secure/openssl.c
|
|
@@ -419,8 +419,10 @@ void ma_tls_end()
|
|
if (mariadb_deinitialize_ssl)
|
|
{
|
|
#ifndef HAVE_OPENSSL_1_1_API
|
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
|
+#if OPENSSL_VERSION_NUMBER < 0x10000000L
|
|
ERR_remove_state(0);
|
|
+#else
|
|
+ ERR_remove_thread_state(NULL);
|
|
#endif
|
|
EVP_cleanup();
|
|
CRYPTO_cleanup_all_ex_data();
|