diff options
Diffstat (limited to '')
-rw-r--r-- | src/usr.bin/openssl/smime.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/usr.bin/openssl/smime.c b/src/usr.bin/openssl/smime.c index 847ee133b6..4222e24bc1 100644 --- a/src/usr.bin/openssl/smime.c +++ b/src/usr.bin/openssl/smime.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: smime.c,v 1.8 2017/01/20 08:57:12 deraadt Exp $ */ | 1 | /* $OpenBSD: smime.c,v 1.9 2018/02/07 04:57:06 jsing 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. | 3 | * project. |
4 | */ | 4 | */ |
@@ -625,12 +625,9 @@ end: | |||
625 | ERR_print_errors(bio_err); | 625 | ERR_print_errors(bio_err); |
626 | sk_X509_pop_free(encerts, X509_free); | 626 | sk_X509_pop_free(encerts, X509_free); |
627 | sk_X509_pop_free(other, X509_free); | 627 | sk_X509_pop_free(other, X509_free); |
628 | if (vpm) | 628 | X509_VERIFY_PARAM_free(vpm); |
629 | X509_VERIFY_PARAM_free(vpm); | 629 | sk_OPENSSL_STRING_free(sksigners); |
630 | if (sksigners) | 630 | sk_OPENSSL_STRING_free(skkeys); |
631 | sk_OPENSSL_STRING_free(sksigners); | ||
632 | if (skkeys) | ||
633 | sk_OPENSSL_STRING_free(skkeys); | ||
634 | X509_STORE_free(store); | 631 | X509_STORE_free(store); |
635 | X509_free(cert); | 632 | X509_free(cert); |
636 | X509_free(recip); | 633 | X509_free(recip); |