aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-03-31 00:09:19 +0000
committerKarl Heuer1995-03-31 00:09:19 +0000
commitf609ef57b2342154a071f3bfea3c3aaa3079f48a (patch)
tree66406c280af29cfadbf62a52fedd759e506d1c9f /src
parent23cb053e99bec14a4b02f4dec43ff501cf59b9c1 (diff)
downloademacs-f609ef57b2342154a071f3bfea3c3aaa3079f48a.tar.gz
emacs-f609ef57b2342154a071f3bfea3c3aaa3079f48a.zip
(sort_args): Skip strncmp if longname is a null pointer.
Diffstat (limited to 'src')
-rw-r--r--src/emacs.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/emacs.c b/src/emacs.c
index a087f17fbd1..8a14218424b 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -1047,8 +1047,11 @@ sort_args (argc, argv)
1047 if (equals != 0) 1047 if (equals != 0)
1048 thislen = equals - argv[from]; 1048 thislen = equals - argv[from];
1049 1049
1050 for (i = 0; i < sizeof (standard_args) / sizeof (standard_args[0]); i++) 1050 for (i = 0;
1051 if (!strncmp (argv[from], standard_args[i].longname, thislen)) 1051 i < sizeof (standard_args) / sizeof (standard_args[0]); i++)
1052 if (standard_args[i].longname
1053 && !strncmp (argv[from], standard_args[i].longname,
1054 thislen))
1052 { 1055 {
1053 if (match == -1) 1056 if (match == -1)
1054 match = i; 1057 match = i;