diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index 87dcd3ad5d..1d6eb27822 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -57861,6 +57861,9 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t she_test(void) ret = wc_SHE_Init(she2, HEAP_HINT, devId); if (ret != 0) { WC_FREE_VAR(she2, HEAP_HINT); + #ifdef WC_DECLARE_VAR_IS_HEAP_ALLOC + she2 = NULL; + #endif goto exit_SHE_Test; } @@ -57874,6 +57877,9 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t she_test(void) if (ret != 0) { wc_SHE_Free(she2); WC_FREE_VAR(she2, HEAP_HINT); + #ifdef WC_DECLARE_VAR_IS_HEAP_ALLOC + she2 = NULL; + #endif goto exit_SHE_Test; } @@ -57887,6 +57893,9 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t she_test(void) wc_SHE_Free(she2); WC_FREE_VAR(she2, HEAP_HINT); +#ifdef WC_DECLARE_VAR_IS_HEAP_ALLOC + she2 = NULL; +#endif if (ret != 0) { goto exit_SHE_Test;