[openssl-commits] [openssl] master update
Rich Salz
rsalz at openssl.org
Sat Jan 23 18:48:29 UTC 2016
The branch master has been updated
via 33a23fa6afe355304e02b7abb96acdbc5fc6c5c2 (commit)
from b427401cb68ff06f56d43a04b998d401945f3628 (commit)
- Log -----------------------------------------------------------------
commit 33a23fa6afe355304e02b7abb96acdbc5fc6c5c2
Author: mrpre <mrpre at 163.com>
Date: Tue Sep 1 20:42:06 2015 +0800
free item after sk_push fail
Signed-off-by: Rich Salz <rsalz at openssl.org>
Reviewed-by: Kurt Roeckx <kurt at openssl.org>
-----------------------------------------------------------------------
Summary of changes:
crypto/asn1/tasn_dec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/crypto/asn1/tasn_dec.c b/crypto/asn1/tasn_dec.c
index 595c5e4..0e0759f 100644
--- a/crypto/asn1/tasn_dec.c
+++ b/crypto/asn1/tasn_dec.c
@@ -623,6 +623,7 @@ static int asn1_template_noexp_d2i(ASN1_VALUE **val,
len -= p - q;
if (!sk_ASN1_VALUE_push((STACK_OF(ASN1_VALUE) *)*val, skfield)) {
ASN1err(ASN1_F_ASN1_TEMPLATE_NOEXP_D2I, ERR_R_MALLOC_FAILURE);
+ ASN1_item_free(skfield, ASN1_ITEM_ptr(tt->item));
goto err;
}
}
More information about the openssl-commits
mailing list