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.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c
index ffbd83b060..602ab03fe1 100644
--- a/src/lib/libssl/s3_clnt.c
+++ b/src/lib/libssl/s3_clnt.c
@@ -2458,6 +2458,11 @@ ssl3_send_client_key_exchange(SSL *s)
2458 * context data 2458 * context data
2459 */ 2459 */
2460 ukm_hash = EVP_MD_CTX_create(); 2460 ukm_hash = EVP_MD_CTX_create();
2461 if (ukm_hash == NULL) {
2462 SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,
2463 ERR_R_MALLOC_FAILURE);
2464 goto err;
2465 }
2461 EVP_DigestInit(ukm_hash, 2466 EVP_DigestInit(ukm_hash,
2462 EVP_get_digestbynid(NID_id_GostR3411_94)); 2467 EVP_get_digestbynid(NID_id_GostR3411_94));
2463 EVP_DigestUpdate(ukm_hash, 2468 EVP_DigestUpdate(ukm_hash,