From 2f35e6a3eb327b9ada5da06fb914df566da81f94 Mon Sep 17 00:00:00 2001 From: Emilia Kasper Date: Tue, 9 Aug 2016 17:08:59 +0200 Subject: [PATCH 1/1] Gracefully free a NULL HANDSHAKE_RESULT Reviewed-by: Rich Salz --- test/handshake_helper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/handshake_helper.c b/test/handshake_helper.c index ce530c2c06..3e7f12948e 100644 --- a/test/handshake_helper.c +++ b/test/handshake_helper.c @@ -25,6 +25,8 @@ HANDSHAKE_RESULT *HANDSHAKE_RESULT_new() void HANDSHAKE_RESULT_free(HANDSHAKE_RESULT *result) { + if (result == NULL) + return; OPENSSL_free(result->client_npn_negotiated); OPENSSL_free(result->server_npn_negotiated); OPENSSL_free(result->client_alpn_negotiated); -- 2.34.1