summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_clnt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/s3_clnt.c')
-rw-r--r--src/lib/libssl/s3_clnt.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c
index 50bd415b56..8cc291b922 100644
--- a/src/lib/libssl/s3_clnt.c
+++ b/src/lib/libssl/s3_clnt.c
@@ -1511,7 +1511,6 @@ int ssl3_get_key_exchange(SSL *s)
1511 s->session->sess_cert->peer_ecdh_tmp=ecdh; 1511 s->session->sess_cert->peer_ecdh_tmp=ecdh;
1512 ecdh=NULL; 1512 ecdh=NULL;
1513 BN_CTX_free(bn_ctx); 1513 BN_CTX_free(bn_ctx);
1514 bn_ctx = NULL;
1515 EC_POINT_free(srvr_ecpoint); 1514 EC_POINT_free(srvr_ecpoint);
1516 srvr_ecpoint = NULL; 1515 srvr_ecpoint = NULL;
1517 } 1516 }
@@ -2243,7 +2242,6 @@ int ssl3_send_client_key_exchange(SSL *s)
2243 if (!DH_generate_key(dh_clnt)) 2242 if (!DH_generate_key(dh_clnt))
2244 { 2243 {
2245 SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,ERR_R_DH_LIB); 2244 SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,ERR_R_DH_LIB);
2246 DH_free(dh_clnt);
2247 goto err; 2245 goto err;
2248 } 2246 }
2249 2247
@@ -2255,7 +2253,6 @@ int ssl3_send_client_key_exchange(SSL *s)
2255 if (n <= 0) 2253 if (n <= 0)
2256 { 2254 {
2257 SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,ERR_R_DH_LIB); 2255 SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,ERR_R_DH_LIB);
2258 DH_free(dh_clnt);
2259 goto err; 2256 goto err;
2260 } 2257 }
2261 2258