summaryrefslogtreecommitdiff
path: root/src/seq.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2003-03-20 13:49:39 +0000
committerJim Meyering <jim@meyering.net>2003-03-20 13:49:39 +0000
commit0568c4e2d4ea7edd642763b0849e8489b326673c (patch)
tree8ff16c117197f7c61291cff1d812d971a10c0e80 /src/seq.c
parent8fe825b78708a901f207df557a887da218d6f596 (diff)
downloadcoreutils-0568c4e2d4ea7edd642763b0849e8489b326673c.tar.xz
(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'.
Diffstat (limited to 'src/seq.c')
-rw-r--r--src/seq.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/seq.c b/src/seq.c
index 58bb59b4a..601f5f13c 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");