diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/evp_asn1.c')
-rw-r--r-- | src/lib/libcrypto/asn1/evp_asn1.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/libcrypto/asn1/evp_asn1.c b/src/lib/libcrypto/asn1/evp_asn1.c index 199c12f9a4..5e21f3c8ae 100644 --- a/src/lib/libcrypto/asn1/evp_asn1.c +++ b/src/lib/libcrypto/asn1/evp_asn1.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: evp_asn1.c,v 1.12 2014/07/11 13:41:59 miod Exp $ */ | 1 | /* $OpenBSD: evp_asn1.c,v 1.13 2014/07/12 16:03:36 miod Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -193,9 +193,7 @@ err: | |||
193 | ASN1err(ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING, | 193 | ASN1err(ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING, |
194 | ASN1_R_DATA_IS_WRONG); | 194 | ASN1_R_DATA_IS_WRONG); |
195 | } | 195 | } |
196 | if (os != NULL) | 196 | M_ASN1_OCTET_STRING_free(os); |
197 | M_ASN1_OCTET_STRING_free(os); | 197 | M_ASN1_INTEGER_free(ai); |
198 | if (ai != NULL) | ||
199 | M_ASN1_INTEGER_free(ai); | ||
200 | return (ret); | 198 | return (ret); |
201 | } | 199 | } |