From 657679efda29e24610d73b55514cea55a6f27965 Mon Sep 17 00:00:00 2001 From: Kareem Date: Thu, 6 Jul 2023 21:15:37 -0700 Subject: [PATCH] Only check for ALT_ECC_SIZE case, otherwise key->k is an array which will never be NULL. --- wolfcrypt/src/ecc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index dbe762c06..9124234c9 100644 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -7654,7 +7654,9 @@ int wc_ecc_free(ecc_key* key) mp_clear(key->pubkey.y); mp_clear(key->pubkey.z); +#ifdef ALT_ECC_SIZE if (key->k) +#endif mp_forcezero(key->k); #ifdef WOLFSSL_CUSTOM_CURVES