Oops; missed some getc()s.
authorDavid Given <dg@cowlark.com>
Sun, 15 Mar 2015 13:30:09 +0000 (14:30 +0100)
committerDavid Given <dg@cowlark.com>
Sun, 15 Mar 2015 13:30:09 +0000 (14:30 +0100)
--HG--
extra : source : f4f96e8ae50e564d30caf8943555e3ff8b248bf1

Library/libs/vfscanf.c

index 41a105f..e8c687c 100644 (file)
@@ -242,7 +242,7 @@ int vfscanf(FILE *fp, const char *fmt, va_list ap)
            while (p && width-- && c)
            {
               n = (n * base) + (p - digits);
-              c = getc(fp);
+              c = fgetc(fp);
             zeroin:
               p = ((unsigned char *)
                    strchr(digits, toupper(c)));
@@ -311,7 +311,7 @@ int vfscanf(FILE *fp, const char *fmt, va_list ap)
                  goto fdone;
               }
               fstate = fp_ns[trans][fstate];
-              c = getc(fp);
+              c = fgetc(fp);
            }
 
          fdone: