]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(recover_mode): Fail also if there are too many fields. From Karl Heuer.
authorJim Meyering <jim@meyering.net>
Mon, 4 Nov 1996 00:22:26 +0000 (00:22 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 4 Nov 1996 00:22:26 +0000 (00:22 +0000)
src/stty.c

index f666a95081b0af9a7177fe38d2009bb2c2700f4f..243343daeca10415367c6af8dd00fd37eec278ce 100644 (file)
@@ -1510,6 +1510,11 @@ recover_mode (char *arg, struct termios *mode)
       mode->c_cc[i] = chr;
       arg += n;
     }
+
+  /* Fail if there are too many fields.  */
+  if (*arg != '\0')
+    return 0;
+
   return 1;
 }