From 040465d082fdc886b9267012b79b621ae0519399 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 27 Oct 2014 11:38:03 +0800 Subject: [PATCH] openssl update deprecated remove_state api As suggested by svetlin-mladenov here https://github.com/warmcat/libwebsockets/issues/186 Signed-off-by: Andy Green --- lib/ssl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ssl.c b/lib/ssl.c index b37f1bb..2ac784d 100644 --- a/lib/ssl.c +++ b/lib/ssl.c @@ -195,7 +195,7 @@ lws_ssl_destroy(struct libwebsocket_context *context) if (!context->user_supplied_ssl_ctx && context->ssl_client_ctx) SSL_CTX_free(context->ssl_client_ctx); - ERR_remove_state(0); + ERR_remove_thread_state(NULL); ERR_free_strings(); EVP_cleanup(); CRYPTO_cleanup_all_ex_data(); @@ -613,7 +613,7 @@ lws_ssl_context_destroy(struct libwebsocket_context *context) if (!context->user_supplied_ssl_ctx && context->ssl_client_ctx) SSL_CTX_free(context->ssl_client_ctx); - ERR_remove_state(0); + ERR_remove_thread_state(NULL); ERR_free_strings(); EVP_cleanup(); CRYPTO_cleanup_all_ex_data(); -- 2.7.4