(_getopt_internal) [lint]: Initialize INDFOUND to
authorJim Meyering <jim@meyering.net>
Fri, 4 Aug 1995 14:30:19 +0000 (14:30 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 4 Aug 1995 14:30:19 +0000 (14:30 +0000)
avoid warning from gcc.

lib/getopt.c

index de30ec7..3cdb1f2 100644 (file)
@@ -476,7 +476,8 @@ _getopt_internal (argc, argv, optstring, longopts, longind, long_only)
 
   if (longopts != NULL
       && (argv[optind][1] == '-'
-         || (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1])))))
+         || (long_only && (argv[optind][2]
+                           || !my_index (optstring, argv[optind][1])))))
     {
       char *nameend;
       const struct option *p;
@@ -509,8 +510,13 @@ _getopt_internal (argc, argv, optstring, longopts, longind, long_only)
                indfound = option_index;
              }
            else
-             /* Second or later nonexact match found.  */
-             ambig = 1;
+             {
+               /* Second or later nonexact match found.  */
+               ambig = 1;
+#ifdef lint
+               indfound = 0;
+#define
+             }
          }
 
       if (ambig && !exact)