]> git.eshelyaron.com Git - emacs.git/commitdiff
(sort_args): Skip strncmp if longname is a null pointer.
authorKarl Heuer <kwzh@gnu.org>
Fri, 31 Mar 1995 00:09:19 +0000 (00:09 +0000)
committerKarl Heuer <kwzh@gnu.org>
Fri, 31 Mar 1995 00:09:19 +0000 (00:09 +0000)
src/emacs.c

index a087f17fbd1b8752c3975de2c7eb47fc5c0b10b6..8a14218424bd7195bea4c275bbcf730eb6549ee0 100644 (file)
@@ -1047,8 +1047,11 @@ sort_args (argc, argv)
              if (equals != 0)
                thislen = equals - argv[from];
 
-             for (i = 0; i < sizeof (standard_args) / sizeof (standard_args[0]); i++)
-               if (!strncmp (argv[from], standard_args[i].longname, thislen))
+             for (i = 0;
+                  i < sizeof (standard_args) / sizeof (standard_args[0]); i++)
+               if (standard_args[i].longname
+                   && !strncmp (argv[from], standard_args[i].longname,
+                                thislen))
                  {
                    if (match == -1)
                      match = i;