diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libssl/s3_srvr.c | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/libssl/s3_srvr.c b/src/lib/libssl/s3_srvr.c index 3709587742..c6d340026a 100644 --- a/src/lib/libssl/s3_srvr.c +++ b/src/lib/libssl/s3_srvr.c  | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: s3_srvr.c,v 1.152 2017/01/24 12:22:23 jsing Exp $ */ | 1 | /* $OpenBSD: s3_srvr.c,v 1.153 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 | * | 
| @@ -2595,8 +2595,7 @@ ssl3_get_client_certificate(SSL *s) | |||
| 2595 | goto err; | 2595 | goto err; | 
| 2596 | } | 2596 | } | 
| 2597 | } | 2597 | } | 
| 2598 | if (SSI(s)->sess_cert->cert_chain != NULL) | 2598 | sk_X509_pop_free(SSI(s)->sess_cert->cert_chain, X509_free); | 
| 2599 | sk_X509_pop_free(SSI(s)->sess_cert->cert_chain, X509_free); | ||
| 2600 | SSI(s)->sess_cert->cert_chain = sk; | 2599 | SSI(s)->sess_cert->cert_chain = sk; | 
| 2601 | 2600 | ||
| 2602 | /* | 2601 | /* | 
| @@ -2617,8 +2616,8 @@ f_err: | |||
| 2617 | } | 2616 | } | 
| 2618 | err: | 2617 | err: | 
| 2619 | X509_free(x); | 2618 | X509_free(x); | 
| 2620 | if (sk != NULL) | 2619 | sk_X509_pop_free(sk, X509_free); | 
| 2621 | sk_X509_pop_free(sk, X509_free); | 2620 | |
| 2622 | return (ret); | 2621 | return (ret); | 
| 2623 | } | 2622 | } | 
| 2624 | 2623 | ||
