summaryrefslogtreecommitdiff
path: root/nt/cmdproxy.c
diff options
context:
space:
mode:
authorGeoff Voelker <voelker@cs.washington.edu>1998-10-06 02:59:27 +0000
committerGeoff Voelker <voelker@cs.washington.edu>1998-10-06 02:59:27 +0000
commit14ea84251e9c112ee145f87339627951a168eaec (patch)
tree3494fef1d3f9fe14dc0c43bd975bb0d7cd272a6b /nt/cmdproxy.c
parentf1f01de98681984886261d51cd88d13a58540a1a (diff)
downloademacs-14ea84251e9c112ee145f87339627951a168eaec.tar.gz
(main): Treat command line options as case-insensitive.
Diffstat (limited to 'nt/cmdproxy.c')
-rw-r--r--nt/cmdproxy.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/nt/cmdproxy.c b/nt/cmdproxy.c
index d7882480daf..312d6f6b3cb 100644
--- a/nt/cmdproxy.c
+++ b/nt/cmdproxy.c
@@ -496,21 +496,21 @@ main (int argc, char ** argv)
passed on to real shell if used (only really of benefit for
interactive use, but allow for batch use as well). Accept / as
switch char for compatability with cmd.exe. */
- if ( ((*argv)[0] == '-' || (*argv)[0] == '/') && (*argv)[1] != '\0' )
+ if (((*argv)[0] == '-' || (*argv)[0] == '/') && (*argv)[1] != '\0')
{
- if ( ((*argv)[1] == 'c') && ((*argv)[2] == '\0') )
+ if (((*argv)[1] == 'c' || (*argv)[1] == 'C') && ((*argv)[2] == '\0'))
{
if (--argc == 0)
fail ("error: expecting arg for %s\n", *argv);
cmdline = *(++argv);
interactive = FALSE;
}
- else if ( ((*argv)[1] == 'i') && ((*argv)[2] == '\0') )
+ else if (((*argv)[1] == 'i' || (*argv)[1] == 'I') && ((*argv)[2] == '\0'))
{
if (cmdline)
warn ("warning: %s ignored because of -c\n", *argv);
}
- else if ( ((*argv)[1] == 'e') && ((*argv)[2] == ':') )
+ else if (((*argv)[1] == 'e' || (*argv[1] == 'E')) && ((*argv)[2] == ':'))
{
int requested_envsize = atoi (*argv + 3);
/* Enforce a reasonable minimum size, as above. */