From c27cc68815acd315c663e08ee9e3450b153f095f Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sun, 23 Feb 2014 15:10:18 +0000 Subject: tool_operate: Moved easy handle cleanup into tool_main --- src/tool_main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/tool_main.c') diff --git a/src/tool_main.c b/src/tool_main.c index 009790493..7bdd253aa 100644 --- a/src/tool_main.c +++ b/src/tool_main.c @@ -172,13 +172,17 @@ static CURLcode main_init(struct GlobalConfig *config) */ static void main_free(struct GlobalConfig *config) { + /* Cleanup the easy handle */ + curl_easy_cleanup(config->easy); + config->easy = NULL; + /* Main cleanup */ curl_global_cleanup(); convert_cleanup(); metalink_cleanup(); /* Free the config structures */ - config_free(config->first); + config_free(config->last); config->first = NULL; config->last = NULL; } -- cgit v1.2.3