mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-03 12:44:45 +02:00
Only check for ALT_ECC_SIZE case, otherwise key->k is an array which will never be NULL.
This commit is contained in:
@@ -7654,7 +7654,9 @@ int wc_ecc_free(ecc_key* key)
|
|||||||
mp_clear(key->pubkey.y);
|
mp_clear(key->pubkey.y);
|
||||||
mp_clear(key->pubkey.z);
|
mp_clear(key->pubkey.z);
|
||||||
|
|
||||||
|
#ifdef ALT_ECC_SIZE
|
||||||
if (key->k)
|
if (key->k)
|
||||||
|
#endif
|
||||||
mp_forcezero(key->k);
|
mp_forcezero(key->k);
|
||||||
|
|
||||||
#ifdef WOLFSSL_CUSTOM_CURVES
|
#ifdef WOLFSSL_CUSTOM_CURVES
|
||||||
|
Reference in New Issue
Block a user