From 99455892aba870998a340c32d82e8ebedb0dfc02 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 16 Aug 2021 11:55:23 +0300 Subject: HTTPS tests: fixed memory leak in tests --- src/testcurl/https/tls_test_common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/testcurl/https/tls_test_common.c b/src/testcurl/https/tls_test_common.c index d082c9a1..cf500034 100644 --- a/src/testcurl/https/tls_test_common.c +++ b/src/testcurl/https/tls_test_common.c @@ -107,6 +107,7 @@ test_daemon_get (void *cls, fprintf (stderr, "curl_easy_setopt failed: `%s'\n", curl_easy_strerror (e)); curl_easy_cleanup (c); + free (cbc.buf); return e; } @@ -125,6 +126,7 @@ test_daemon_get (void *cls, fprintf (stderr, "HTTPS curl_easy_setopt failed: `%s'\n", curl_easy_strerror (e)); curl_easy_cleanup (c); + free (cbc.buf); return e; } if (ver_peer && @@ -133,6 +135,7 @@ test_daemon_get (void *cls, fprintf (stderr, "HTTPS curl_easy_setopt failed: `%s'\n", curl_easy_strerror (e)); curl_easy_cleanup (c); + free (cbc.buf); return e; } if (CURLE_OK != (errornum = curl_easy_perform (c))) -- cgit v1.2.3