We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f419e23 commit 3a83c33Copy full SHA for 3a83c33
1 file changed
src/internal.c
@@ -4560,7 +4560,9 @@ void FreeX509(WOLFSSL_X509* x509)
4560
XFREE(x509->sig.buffer, x509->heap, DYNAMIC_TYPE_SIGNATURE);
4561
x509->sig.buffer = NULL;
4562
#if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL)
4563
- XFREE(x509->authKeyIdSrc, x509->heap, DYNAMIC_TYPE_X509_EXT);
+ if (x509->authKeyIdSrc != NULL) {
4564
+ XFREE(x509->authKeyIdSrc, x509->heap, DYNAMIC_TYPE_X509_EXT);
4565
+ }
4566
else {
4567
XFREE(x509->authKeyId, x509->heap, DYNAMIC_TYPE_X509_EXT);
4568
}
0 commit comments