From 5513bbd5c38e5128dd943c28417da29f2c6f9101 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sat, 1 Mar 2014 13:00:31 +0000 Subject: tool: Moved --stderr to the global config --- src/tool_main.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tool_main.c') diff --git a/src/tool_main.c b/src/tool_main.c index 1e9156aca..8a613cb21 100644 --- a/src/tool_main.c +++ b/src/tool_main.c @@ -132,6 +132,7 @@ static CURLcode main_init(struct GlobalConfig *config) /* Initialise the global config */ config->showerror = -1; /* Will show errors */ + config->errors = stderr; /* Default errors to stderr */ /* Allocate the initial operate config */ config->first = config->last = malloc(sizeof(struct OperationConfig)); @@ -179,6 +180,10 @@ static void free_config_fields(struct GlobalConfig *config) { Curl_safefree(config->trace_dump); + if(config->errors_fopened && config->errors) + fclose(config->errors); + config->errors = NULL; + if(config->trace_fopened && config->trace_stream) fclose(config->trace_stream); config->trace_stream = NULL; -- cgit v1.2.3