diff options
Diffstat (limited to 'src/lib/libssl/ssl_rsa.c')
-rw-r--r-- | src/lib/libssl/ssl_rsa.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/libssl/ssl_rsa.c b/src/lib/libssl/ssl_rsa.c index 82c8cc0a87..03eedc0d8a 100644 --- a/src/lib/libssl/ssl_rsa.c +++ b/src/lib/libssl/ssl_rsa.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_rsa.c,v 1.24 2017/01/23 22:34:38 beck Exp $ */ | 1 | /* $OpenBSD: ssl_rsa.c,v 1.25 2017/01/24 14:57:31 jsing 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 | * |
@@ -671,10 +671,8 @@ ssl_ctx_use_certificate_chain_bio(SSL_CTX *ctx, BIO *in) | |||
671 | int r; | 671 | int r; |
672 | unsigned long err; | 672 | unsigned long err; |
673 | 673 | ||
674 | if (ctx->extra_certs != NULL) { | 674 | sk_X509_pop_free(ctx->extra_certs, X509_free); |
675 | sk_X509_pop_free(ctx->extra_certs, X509_free); | 675 | ctx->extra_certs = NULL; |
676 | ctx->extra_certs = NULL; | ||
677 | } | ||
678 | 676 | ||
679 | while ((ca = PEM_read_bio_X509(in, NULL, | 677 | while ((ca = PEM_read_bio_X509(in, NULL, |
680 | ctx->default_passwd_callback, | 678 | ctx->default_passwd_callback, |