projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
argpar-utils: tweak unknown option error message
[lttng-tools.git]
/
src
/
common
/
argpar-utils
/
argpar-utils.c
diff --git
a/src/common/argpar-utils/argpar-utils.c
b/src/common/argpar-utils/argpar-utils.c
index 1f1f38bccdb69afac143ec88c092089688ff3bac..6f5548917abf755f2c7fda3c9776f08a7d2de2d6 100644
(file)
--- a/
src/common/argpar-utils/argpar-utils.c
+++ b/
src/common/argpar-utils/argpar-utils.c
@@
-54,7
+54,7
@@
char *format_arg_error_v(const struct argpar_error *error,
{
case ARGPAR_ERROR_TYPE_MISSING_OPT_ARG:
{
{
case ARGPAR_ERROR_TYPE_MISSING_OPT_ARG:
{
- int orig_index = argpar_error_orig_index(error);
+
const
int orig_index = argpar_error_orig_index(error);
const char *arg = argv[orig_index];
ret = strutils_appendf(&str,
const char *arg = argv[orig_index];
ret = strutils_appendf(&str,
@@
-92,10
+92,12
@@
char *format_arg_error_v(const struct argpar_error *error,
}
case ARGPAR_ERROR_TYPE_UNKNOWN_OPT:
{
}
case ARGPAR_ERROR_TYPE_UNKNOWN_OPT:
{
+ int orig_index = argpar_error_orig_index(error);
const char *unknown_opt = argpar_error_unknown_opt_name(error);
ret = strutils_appendf(&str,
const char *unknown_opt = argpar_error_unknown_opt_name(error);
ret = strutils_appendf(&str,
- "Unknown option `%s`", unknown_opt);
+ WHILE_PARSING_ARG_N_ARG_FMT "Unknown option `%s`",
+ orig_index + 1, argv[orig_index], unknown_opt);
if (ret < 0) {
goto end;
if (ret < 0) {
goto end;
This page took
0.024119 seconds
and
4
git commands to generate.