From 46861cd4aedbeb953ad57c24551ed20829931b10 Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Sat, 20 Oct 2012 10:12:15 +0200 Subject: [PATCH] minor fixes in options.c --- options.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/options.c b/options.c index ddfccaa..f94a47b 100644 --- a/options.c +++ b/options.c @@ -305,13 +305,13 @@ int cmdline_find_option(char *key) char *cmdline_get_string(char *key, char *def) { int idx = cmdline_find_option(key); - if (idx == 0) { + if (idx < 0) { return def; } - if (idx + 1 <= cmdline_argc || cmdline_argv[idx+1][0] == '-') { + if (idx + 1 >= cmdline_argc || cmdline_argv[idx+1][0] == '-') { /* the argument is missing */ - fprintf(stderr, "Warning: %s, missing argument. Ignoring", key); + fprintf(stderr, "Warning: %s, missing argument. Ignoring\n", key); return def; }