From 6b6427262f46b363529dab8e0209bd4601419258 Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Fri, 22 Feb 2013 22:49:00 +0000 Subject: [PATCH] option_parser: allow arguments beginning with '-' --- option_parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/option_parser.c b/option_parser.c index 4f6e5ae..d597bdc 100644 --- a/option_parser.c +++ b/option_parser.c @@ -321,7 +321,7 @@ static char *cmdline_get_value(char *key) return NULL; } - if (idx + 1 >= cmdline_argc || cmdline_argv[idx + 1][0] == '-') { + if (idx + 1 >= cmdline_argc) { /* the argument is missing */ fprintf(stderr, "Warning: %s, missing argument. Ignoring\n", key);