From d34ee11797e9c02b35daca3c90942dd4e393e0da Mon Sep 17 00:00:00 2001 From: Ruby Martin Date: Wed, 29 Apr 2026 13:31:37 -0600 Subject: [PATCH] tests set null on EXPECT_SUCCESS --- tests/api.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/api.c b/tests/api.c index b3193c5ad0..13bc61dfd8 100644 --- a/tests/api.c +++ b/tests/api.c @@ -10621,7 +10621,8 @@ static int test_tls_ext_word16_overflow(void) ExpectIntEQ(TLSX_UseSessionTicket(&ssl->extensions, ticket, ssl->heap), WOLFSSL_SUCCESS); /* TLSX_UseSessionTicket takes ownership on success. */ - ticket = NULL; + if (EXPECT_SUCCESS()) + ticket = NULL; } /* TLSX_GetRequestSize must refuse to encode: 4-byte ext header + @@ -10697,7 +10698,8 @@ static int test_tls_ext_word16_overflow(void) if (EXPECT_SUCCESS() && ticket2 != NULL) { ExpectIntEQ(TLSX_UseSessionTicket(&ssl2->extensions, ticket2, ssl2->heap), WOLFSSL_SUCCESS); - ticket2 = NULL; + if (EXPECT_SUCCESS()) + ticket2 = NULL; } /* Exact boundary: internal sum == 0xFFFD must succeed, and the