summaryrefslogtreecommitdiff
path: root/src/lib/libssl/bio_ssl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/bio_ssl.c')
-rw-r--r--src/lib/libssl/bio_ssl.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lib/libssl/bio_ssl.c b/src/lib/libssl/bio_ssl.c
index eedac8a3fc..af319af302 100644
--- a/src/lib/libssl/bio_ssl.c
+++ b/src/lib/libssl/bio_ssl.c
@@ -348,11 +348,7 @@ static long ssl_ctrl(BIO *b, int cmd, long num, void *ptr)
348 break; 348 break;
349 case BIO_C_SET_SSL: 349 case BIO_C_SET_SSL:
350 if (ssl != NULL) 350 if (ssl != NULL)
351 {
352 ssl_free(b); 351 ssl_free(b);
353 if (!ssl_new(b))
354 return 0;
355 }
356 b->shutdown=(int)num; 352 b->shutdown=(int)num;
357 ssl=(SSL *)ptr; 353 ssl=(SSL *)ptr;
358 ((BIO_SSL *)b->ptr)->ssl=ssl; 354 ((BIO_SSL *)b->ptr)->ssl=ssl;