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)))