Fix optional arguments in --help output

An equals sign is necessary.
This commit is contained in:
Přemysl Eric Janouch 2020-10-13 21:27:46 +02:00
parent 9d14562f7e
commit 69101eb155
Signed by: p
GPG Key ID: A0420B94F92B9493

View File

@ -3782,7 +3782,7 @@ opt_handler_usage (const struct opt_handler *self, FILE *stream)
str_append_printf (&row, "--%s", opt->long_name);
if (opt->arg_hint)
str_append_printf (&row, (opt->flags & OPT_OPTIONAL_ARG)
? " [%s]" : " %s", opt->arg_hint);
? "[=%s]" : " %s", opt->arg_hint);
// TODO: keep the indent if there are multiple lines
if (row.len + 2 <= OPT_USAGE_ALIGNMENT_COLUMN)