From: Roger Solano Date: Fri, 16 Mar 2018 22:33:45 GMT Subject: [GSoC] parse: not show usage help when invalid id Message-ID: <20180316223345.7799-1-sc_rogeralberto@hotmail.com> patch for too chatty command when is invalid ex. git tag --contains It is possible to skip 'goto show_usage_error' when parse_long_opt fails? and return directly from there. Signed-off-by: Roger Solano --- parse-options.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse-options.c b/parse-options.c index 125e84f98..074915eb3 100644 --- a/parse-options.c +++ b/parse-options.c @@ -550,7 +550,7 @@ int parse_options_step(struct parse_opt_ctx_t *ctx, goto show_usage; switch (parse_long_opt(ctx, arg + 2, options)) { case -1: - goto show_usage_error; + return -1; case -2: goto unknown; } -- 2.13.6