summaryrefslogtreecommitdiff
path: root/src/emacs.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-12-03 14:59:40 +0000
committerRichard M. Stallman <rms@gnu.org>1994-12-03 14:59:40 +0000
commit066d5913004bc6a643ee0c7fd43ba030d3ed08bd (patch)
tree0acb405abb50a9b3aa342ebfe1d0771762219878 /src/emacs.c
parent31f8b71465a8a67e14cadf973662dcc6f8f03c4a (diff)
downloademacs-066d5913004bc6a643ee0c7fd43ba030d3ed08bd.tar.gz
(argmatch): Handle lstr == 0.
Diffstat (limited to 'src/emacs.c')
-rw-r--r--src/emacs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emacs.c b/src/emacs.c
index ae13412fc80..a2ac89a9b23 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -375,7 +375,7 @@ argmatch (argv, sstr, lstr, minlen, valptr, skipptr)
}
arglen = (valptr != NULL && (p = index (arg, '=')) != NULL
? p - arg : strlen (arg));
- if (arglen < minlen || strncmp (arg, lstr, arglen) != 0)
+ if (lstr == 0 || arglen < minlen || strncmp (arg, lstr, arglen) != 0)
return 0;
else if (valptr == NULL)
{