From d85387b84c8a2dd9941836ec899aad1ecfbbed61 Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Fri, 20 Feb 2026 12:16:20 -0700 Subject: [PATCH] set s = NULL to prevent use object after free error --- tests/api.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/api.c b/tests/api.c index cc66270c6e..2cdd81c79b 100644 --- a/tests/api.c +++ b/tests/api.c @@ -20548,10 +20548,12 @@ static int test_sk_X509(void) ExpectNotNull(s = wolfSSL_sk_X509_new(NULL)); ExpectIntEQ(sk_X509_num(s), 0); sk_X509_pop_free(s, NULL); + s = NULL; ExpectNotNull(s = sk_X509_new_null()); ExpectIntEQ(sk_X509_num(s), 0); sk_X509_pop_free(s, NULL); + s = NULL; ExpectNotNull(s = sk_X509_new_null());