diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index c380a261f..0a353f489 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -31831,6 +31831,9 @@ static int ParseCRL_Extensions(DecodedCRL* dcrl, const byte* buf, word32 idx, if (ret < 0) { ret = ASN_PARSE_E; } + + FREE_ASNGETDATA(dataASN, dcrl->heap); + return ret; } #endif /* !WOLFSSL_ASN_TEMPLATE */