Index: libc/stdio/vfscanf.c
===================================================================
RCS file: /cvs/src/src/newlib/libc/stdio/vfscanf.c,v
retrieving revision 1.12
diff -u -r1.12 vfscanf.c
--- libc/stdio/vfscanf.c	23 Aug 2002 01:56:03 -0000	1.12
+++ libc/stdio/vfscanf.c	20 Mar 2003 17:15:25 -0000
@@ -931,8 +931,8 @@
 	      break;
 	    fok:
 	      *p++ = c;
-	      width--;
 	    fskip:
+	      width--;
               ++nread;
 	      if (--fp->_r > 0)
 		fp->_p++;
