X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=main.c;h=ab23ad99ed223646471fb1dcc021d4ac9f8a5da5;hb=ff46cf7faccbc8a887c033c34681c526ca740747;hp=f83c4e0dccb36ddc8e6d9a5e3b80ad08c33dcdb2;hpb=c80162b4678cf5d95c70feb93d951aa115c2521b;p=open-adventure.git diff --git a/main.c b/main.c index f83c4e0..ab23ad9 100644 --- a/main.c +++ b/main.c @@ -1261,20 +1261,23 @@ int main(int argc, char *argv[]) /* Options. */ #if defined ADVENT_AUTOSAVE - const char* opts = "l:oa:"; + const char* opts = "dl:oa:"; const char* usage = "Usage: %s [-l logfilename] [-o] [-a filename] [script...]\n"; FILE *rfp = NULL; const char* autosave_filename = NULL; #elif !defined ADVENT_NOSAVE - const char* opts = "l:or:"; + const char* opts = "dl:or:"; const char* usage = "Usage: %s [-l logfilename] [-o] [-r restorefilename] [script...]\n"; FILE *rfp = NULL; #else - const char* opts = "l:o"; + const char* opts = "dl:o"; const char* usage = "Usage: %s [-l logfilename] [-o] [script...]\n"; #endif while ((ch = getopt(argc, argv, opts)) != EOF) { switch (ch) { + case 'd': + settings.debug +=1; + break; case 'l': settings.logfp = fopen(optarg, "w"); if (settings.logfp == NULL)