From: David Griffith Date: Fri, 5 Jul 2019 01:15:49 +0000 (-0700) Subject: Fix mistake in command line parsing for alternative Blorb. X-Git-Url: https://scope-eye.net/git/?a=commitdiff_plain;h=44c604f29b419b6e5cd7da5bff0928222442d806;p=liskon_frotz.git Fix mistake in command line parsing for alternative Blorb. --- diff --git a/src/curses/ux_init.c b/src/curses/ux_init.c index 6dfad15..f09c80c 100644 --- a/src/curses/ux_init.c +++ b/src/curses/ux_init.c @@ -340,8 +340,8 @@ void os_process_arguments (int argc, char *argv[]) f_setup.story_file = strdup(argv[zoptind]); f_setup.story_name = strdup(basename(argv[zoptind])); - if (argv[3] != NULL) - f_setup.blorb_file = strdup(argv[3]); + if (argv[optind+1] != NULL) + f_setup.blorb_file = strdup(argv[optind+1]); /* Now strip off the extension */ p = strrchr(f_setup.story_name, '.'); diff --git a/src/dumb/dumb_init.c b/src/dumb/dumb_init.c index b528439..3214cdc 100644 --- a/src/dumb/dumb_init.c +++ b/src/dumb/dumb_init.c @@ -150,8 +150,8 @@ void os_process_arguments(int argc, char *argv[]) f_setup.story_file = strdup(argv[zoptind]); f_setup.story_name = strdup(basename(argv[zoptind])); - if (argv[3] != NULL) - f_setup.blorb_file = strdup(argv[3]); + if (argv[optind+1] != NULL) + f_setup.blorb_file = strdup(argv[optind+1]); /* Now strip off the extension */ p = strrchr(f_setup.story_name, '.');