Merge pull request #10 from neheb/n

Fix compilation without deprecated OpenSSL 1.1 APIs
This commit is contained in:
conserver.com 2019-02-13 22:28:04 -08:00 committed by GitHub
commit b285f0a948
2 changed files with 3 additions and 1 deletions

View File

@ -535,7 +535,7 @@ AC_ARG_WITH(openssl,
[LIBS="$LIBS -lssl -lcrypto"
AC_MSG_CHECKING(for openssl libraries -lssl and -lcrypto)
AC_TRY_LINK([#include <openssl/ssl.h>
],[SSL_library_init()],
],[SSL_CTX_new(NULL)],
[AC_MSG_RESULT(yes)
cons_with_openssl="YES"
AC_DEFINE(HAVE_OPENSSL)

View File

@ -57,7 +57,9 @@ Bye(int status)
{
DestroyDataStructures();
#if HAVE_OPENSSL
# if OPENSSL_VERSION_NUMBER < 0x10100000L
ERR_free_strings();
# endif
#endif
exit(status);
}