From f7dcf14f689ca3426f37d82f742adb3a20d5e79c Mon Sep 17 00:00:00 2001 From: Hideki Miyazaki Date: Wed, 18 Mar 2026 06:52:59 +0900 Subject: [PATCH] fix f-637, potential doulbe-free --- src/sign-verify/clu_sign.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/sign-verify/clu_sign.c b/src/sign-verify/clu_sign.c index 5a1fb93..6bf887e 100644 --- a/src/sign-verify/clu_sign.c +++ b/src/sign-verify/clu_sign.c @@ -703,7 +703,6 @@ int wolfCLU_sign_data_dilithium (byte* data, char* out, word32 dataSz, char* pri outBufSz = wc_dilithium_sig_size(key); outBuf = (byte*)XMALLOC(outBufSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER); if (outBuf == NULL) { - XFREE(privBuf, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER); wc_FreeRng(&rng); wc_dilithium_free(key); #ifdef WOLFSSL_SMALL_STACK