From e77c3849a0f2b8f3315ad71ee1e39d4373e762cd Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Fri, 30 Sep 2022 12:50:40 -0700 Subject: [PATCH] Fix for evp key leak in unit tests --- wolfcrypt/src/evp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/src/evp.c b/wolfcrypt/src/evp.c index 57ebba065..cfc03e282 100644 --- a/wolfcrypt/src/evp.c +++ b/wolfcrypt/src/evp.c @@ -8977,7 +8977,8 @@ void wolfSSL_EVP_PKEY_free(WOLFSSL_EVP_PKEY* key) break; #endif /* NO_DSA */ - #if !defined(NO_DH) && (defined(WOLFSSL_QT) || defined(OPENSSL_ALL)) + #if !defined(NO_DH) && (defined(WOLFSSL_QT) || \ + defined(OPENSSL_EXTRA) || defined(OPENSSL_ALL)) case EVP_PKEY_DH: if (key->dh != NULL && key->ownDh == 1) { wolfSSL_DH_free(key->dh);