diff options
Diffstat (limited to '')
| -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, | 
