From: PatR Date: Wed, 23 Nov 2022 07:55:41 +0000 (-0800) Subject: more unix command line: -? X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1ccc337e69aba75b5b08c522043b7aec4a23aec;p=nethack more unix command line: -? The fix for 'u Name' earlier today broke '-?'. --- diff --git a/sys/unix/unixmain.c b/sys/unix/unixmain.c index 15e757608..12203b5b8 100644 --- a/sys/unix/unixmain.c +++ b/sys/unix/unixmain.c @@ -631,7 +631,8 @@ early_options(int *argc_p, char ***argv_p, char **hackdir_p) case 'h': case '?': if (lopt(arg, ArgValDisallowed, "-help", origarg, &argc, &argv) - || lopt(arg, ArgValDisallowed, "-?", origarg, &argc, &argv)) + || lopt(arg, ArgValDisallowed | ArgNamOneLetter, "-?", + origarg, &argc, &argv)) opt_usage(*hackdir_p); /* doesn't return */ break; case 'n':