From 2b07b9143bf73d8dafa6c327cc94cd1dc482602e Mon Sep 17 00:00:00 2001 From: David Garske Date: Wed, 9 Jul 2025 16:51:48 -0700 Subject: [PATCH] Fix issue with X509 reference counter with `--enable-opensslextra=x509small` or `OPENSSL_EXTRA_X509_SMALL`. Thank you Mohre. --- src/internal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internal.c b/src/internal.c index 254e41cab..2814a63ed 100644 --- a/src/internal.c +++ b/src/internal.c @@ -4849,7 +4849,7 @@ void FreeX509(WOLFSSL_X509* x509) } #endif /* WOLFSSL_DUAL_ALG_CERTS */ - #if defined(OPENSSL_EXTRA) || defined(OPENSSL_ALL) + #if defined(OPENSSL_EXTRA_X509_SMALL) || defined(OPENSSL_EXTRA) wolfSSL_RefFree(&x509->ref); #endif }