From 5ca17d8c5c18141686e909e70bda7e8ef480ee40 Mon Sep 17 00:00:00 2001 From: J Mohan Rao Arisankala Date: Thu, 25 Feb 2016 08:31:50 +0530 Subject: [PATCH] GH742: keep gost specific variable under macro Signed-off-by: Rich Salz Reviewed-by: Matt Caswell --- ssl/statem/statem_srvr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ssl/statem/statem_srvr.c b/ssl/statem/statem_srvr.c index 7e63376f00..526b0c5cd4 100644 --- a/ssl/statem/statem_srvr.c +++ b/ssl/statem/statem_srvr.c @@ -2651,7 +2651,9 @@ MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt) { EVP_PKEY *pkey = NULL; const unsigned char *sig, *data; +#ifndef OPENSSL_NO_GOST unsigned char *gost_data = NULL; +#endif int al, ret = MSG_PROCESS_ERROR; int type = 0, j; unsigned int len; @@ -2796,7 +2798,9 @@ MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt) BIO_free(s->s3->handshake_buffer); s->s3->handshake_buffer = NULL; EVP_MD_CTX_free(mctx); +#ifndef OPENSSL_NO_GOST OPENSSL_free(gost_data); +#endif return ret; } -- GitLab