]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(print_numbers): Fix off-by-one error in backwards-counting loop.
authorJim Meyering <jim@meyering.net>
Mon, 8 Apr 1996 04:37:45 +0000 (04:37 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 8 Apr 1996 04:37:45 +0000 (04:37 +0000)
Reported by Karl Eichwalder.

src/seq.c

index a0c496acc1099483e9e0a5afbdad730bc6af133c..e5a909ea6d43109e07440a70cb72b8ca6c1fe37f 100644 (file)
--- a/src/seq.c
+++ b/src/seq.c
@@ -92,10 +92,10 @@ Usage: %s [OPTION]... [START [INCREMENT]] LIMIT\n\
       --version            output version information and exit\n\
   -w, --equal-width        equalize width by padding with leading zeroes\n\
 \n\
-  START, INCREMENT, and LIMIT are interpreted as floating point values.\n\
-  INCREMENT should be positive if START is smaller than LIMIT, and negative\n\
-  otherwise.  When given, the FORMAT argument must contain exactly one of\n\
-  the printf-style, floating point output formats %%e, %%f, or %%g.\n\
+START, INCREMENT, and LIMIT are interpreted as floating point values.\n\
+INCREMENT should be positive if START is smaller than LIMIT, and negative\n\
+otherwise.  When given, the FORMAT argument must contain exactly one of\n\
+the printf-style, floating point output formats %%e, %%f, or %%g.\n\
 "));
     }
   exit (status);
@@ -403,7 +403,7 @@ the increment must be negative"));
        }
 
       printf (format_str, first);
-      for (i = 0; /* empty */; i++)
+      for (i = 1; /* empty */; i++)
        {
          double x = first + i * step;