yhirose 6 years ago
parent
commit
7b3f6db70b
1 changed files with 5 additions and 0 deletions
  1. 5 0
      httplib.h

+ 5 - 0
httplib.h

@@ -69,6 +69,7 @@ typedef int socket_t;
 
 #ifdef CPPHTTPLIB_OPENSSL_SUPPORT
 #include <openssl/ssl.h>
+#include <openssl/err.h>
 #endif
 
 #ifdef CPPHTTPLIB_ZLIB_SUPPORT
@@ -2368,6 +2369,10 @@ public:
         SSL_load_error_strings();
         SSL_library_init();
     }
+
+    ~SSLInit() {
+        ERR_free_strings();
+    }
 };
 
 static SSLInit sslinit_;