From 8b177d5c93d51f97fc31d24864f656d04e3f5686 Mon Sep 17 00:00:00 2001 From: Charles-Henri Bruyand Date: Fri, 17 Dec 2021 11:18:25 +0100 Subject: [PATCH] libssl: do not check for sk_X509_free --- pdns/libssl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/libssl.cc b/pdns/libssl.cc index 3312d9de94..4f4f4e20f0 100644 --- a/pdns/libssl.cc +++ b/pdns/libssl.cc @@ -787,7 +787,7 @@ std::unique_ptr libssl_init_server_context(const TLS /* load certificate and private key */ for (const auto& pair : config.d_certKeyPairs) { if (!pair.d_key) { -#if defined(HAVE_SSL_CTX_USE_CERT_AND_KEY) && HAVE_SSL_CTX_USE_CERT_AND_KEY == 1 && defined(sk_X509_free) +#if defined(HAVE_SSL_CTX_USE_CERT_AND_KEY) && HAVE_SSL_CTX_USE_CERT_AND_KEY == 1 // If no separate key is given, treat it as a pkcs12 file auto fp = std::unique_ptr(fopen(pair.d_cert.c_str(), "r"), fclose); if (!fp) { -- 2.47.2