Handle input -- with format %f correctly (it's no input error).
authordrepper <drepper>
Sat, 22 Jul 2000 07:21:56 +0000 (07:21 +0000)
committerdrepper <drepper>
Sat, 22 Jul 2000 07:21:56 +0000 (07:21 +0000)
stdio-common/vfscanf.c

index 90d73bd..9457c4c 100644 (file)
@@ -1270,7 +1270,7 @@ __vfscanf (FILE *s, const char *format, va_list argptr)
 
              if (n == 10)
                {
-                 /*Have not yet found the digit.  */
+                 /* Have not yet found the digit.  */
                  while (++from_level <= to_level)
                    {
                      /* Search all ten digits of this level.  */
@@ -1491,7 +1491,7 @@ __vfscanf (FILE *s, const char *format, va_list argptr)
                    {
                      /* This is no valid number.  */
                      ungetc (c, s);
-                     input_error ();
+                     conv_error ();
                    }
 #else
                  /* Match against the decimal point.  At this point
@@ -1524,7 +1524,7 @@ __vfscanf (FILE *s, const char *format, va_list argptr)
                          c = *--cmpp;
                        }
 
-                     input_error ();
+                     conv_error ();
                    }
                  if (width > 0)
                    /* +1 because we substract below.  */