diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/asn1_gen.c')
| -rw-r--r-- | src/lib/libcrypto/asn1/asn1_gen.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/libcrypto/asn1/asn1_gen.c b/src/lib/libcrypto/asn1/asn1_gen.c index 0b4cfe00a9..f74cf9ae74 100644 --- a/src/lib/libcrypto/asn1/asn1_gen.c +++ b/src/lib/libcrypto/asn1/asn1_gen.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: asn1_gen.c,v 1.24 2024/08/31 10:03:03 tb Exp $ */ | 1 | /* $OpenBSD: asn1_gen.c,v 1.25 2025/03/06 07:17:45 tb Exp $ */ |
| 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
| 3 | * project 2002. | 3 | * project 2002. |
| 4 | */ | 4 | */ |
| @@ -486,10 +486,7 @@ asn1_multi(int utype, const char *section, X509V3_CTX *cnf) | |||
| 486 | 486 | ||
| 487 | bad: | 487 | bad: |
| 488 | free(der); | 488 | free(der); |
| 489 | if (sk) | 489 | sk_ASN1_TYPE_pop_free(sk, ASN1_TYPE_free); |
| 490 | sk_ASN1_TYPE_pop_free(sk, ASN1_TYPE_free); | ||
| 491 | if (sect) | ||
| 492 | X509V3_section_free(cnf, sect); | ||
| 493 | 490 | ||
| 494 | return ret; | 491 | return ret; |
| 495 | } | 492 | } |
