From: Jim Meyering Date: Thu, 20 Mar 2003 13:49:39 +0000 (+0000) Subject: (valid_format): Also accept ` ' and `'' as valid X-Git-Tag: v4.5.11~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0568c4e2d4ea7edd642763b0849e8489b326673c;p=thirdparty%2Fcoreutils.git (valid_format): Also accept ` ' and `'' as valid format flag characters. Do not require that a field width be specified. Do not fail when given a field width of `0'. --- diff --git a/src/seq.c b/src/seq.c index 58bb59b4a0..601f5f13c8 100644 --- a/src/seq.c +++ b/src/seq.c @@ -1,5 +1,5 @@ /* seq - print sequence of numbers to standard output. - Copyright (C) 1994-2002 Free Software Foundation, Inc. + Copyright (C) 1994-2003 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -143,8 +143,8 @@ valid_format (const char *fmt) if (*fmt == '\0') return 0; - fmt += strspn (fmt, "-+#0"); - if (ISDIGIT (*fmt)) + fmt += strspn (fmt, "-+#0 '"); + if (ISDIGIT (*fmt) || *fmt == '.') { fmt += strspn (fmt, "0123456789");