diff options
-rw-r--r-- | src/lib/libcrypto/x509v3/v3_cpols.c | 5 | ||||
-rw-r--r-- | src/lib/libssl/src/crypto/x509v3/v3_cpols.c | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_cpols.c b/src/lib/libcrypto/x509v3/v3_cpols.c index f024039fdd..65916778aa 100644 --- a/src/lib/libcrypto/x509v3/v3_cpols.c +++ b/src/lib/libcrypto/x509v3/v3_cpols.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: v3_cpols.c,v 1.18 2015/02/10 11:22:22 jsing Exp $ */ | 1 | /* $OpenBSD: v3_cpols.c,v 1.19 2015/02/14 15:17:52 miod 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 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -461,6 +461,9 @@ notice_section(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *unot, int ia5org) | |||
461 | X509V3err(X509V3_F_NOTICE_SECTION, | 461 | X509V3err(X509V3_F_NOTICE_SECTION, |
462 | X509V3_R_INVALID_NUMBERS); | 462 | X509V3_R_INVALID_NUMBERS); |
463 | X509V3_conf_err(cnf); | 463 | X509V3_conf_err(cnf); |
464 | if (nos != NULL) | ||
465 | sk_CONF_VALUE_pop_free(nos, | ||
466 | X509V3_conf_free); | ||
464 | goto err; | 467 | goto err; |
465 | } | 468 | } |
466 | ret = nref_nos(nref->noticenos, nos); | 469 | ret = nref_nos(nref->noticenos, nos); |
diff --git a/src/lib/libssl/src/crypto/x509v3/v3_cpols.c b/src/lib/libssl/src/crypto/x509v3/v3_cpols.c index f024039fdd..65916778aa 100644 --- a/src/lib/libssl/src/crypto/x509v3/v3_cpols.c +++ b/src/lib/libssl/src/crypto/x509v3/v3_cpols.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: v3_cpols.c,v 1.18 2015/02/10 11:22:22 jsing Exp $ */ | 1 | /* $OpenBSD: v3_cpols.c,v 1.19 2015/02/14 15:17:52 miod 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 1999. | 3 | * project 1999. |
4 | */ | 4 | */ |
@@ -461,6 +461,9 @@ notice_section(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *unot, int ia5org) | |||
461 | X509V3err(X509V3_F_NOTICE_SECTION, | 461 | X509V3err(X509V3_F_NOTICE_SECTION, |
462 | X509V3_R_INVALID_NUMBERS); | 462 | X509V3_R_INVALID_NUMBERS); |
463 | X509V3_conf_err(cnf); | 463 | X509V3_conf_err(cnf); |
464 | if (nos != NULL) | ||
465 | sk_CONF_VALUE_pop_free(nos, | ||
466 | X509V3_conf_free); | ||
464 | goto err; | 467 | goto err; |
465 | } | 468 | } |
466 | ret = nref_nos(nref->noticenos, nos); | 469 | ret = nref_nos(nref->noticenos, nos); |