diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index 0264643a19..5c72074086 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -30214,7 +30214,7 @@ int wc_EccPublicKeyDecode(const byte* input, word32* inOutIdx, } } - FREE_ASNGETDATA(dataASN, key); + FREE_ASNGETDATA(dataASN, key->heap); return ret; } #endif /* WOLFSSL_ASN_TEMPLATE */