summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-06-18 00:51:37 +0200
committerDaniel Stenberg <daniel@haxx.se>2020-06-18 00:51:37 +0200
commiteb6d51211a291a8541128e2c6ad1c88d0a9a2d1e (patch)
tree6fb0a728fc1d610a72843b248224b5a74f1ad4ce
parentdc90f510657875a95d8f82def2c1e79c7284c9dc (diff)
downloadcurl-eb6d51211a291a8541128e2c6ad1c88d0a9a2d1e.tar.gz
tool_getparam: repair the error message for unknown flag
Follow-up to 9e5669f3880674 Detected by Coverity CID 1464582 ("Logically dead code")
-rw-r--r--src/tool_getparam.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tool_getparam.c b/src/tool_getparam.c
index bd989fada..0cd11c479 100644
--- a/src/tool_getparam.c
+++ b/src/tool_getparam.c
@@ -2303,7 +2303,8 @@ ParameterError parse_args(struct GlobalConfig *global, int argc,
config);
}
- curlx_unicodefree(orig_opt);
+ if(!result)
+ curlx_unicodefree(orig_opt);
}
if(result && result != PARAM_HELP_REQUESTED &&