diff options
author | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2005-12-16 23:44:14 +0000 |
---|---|---|
committer | Jerry DeLisle <jvdelisle@gcc.gnu.org> | 2005-12-16 23:44:14 +0000 |
commit | 1c8745ce8df04860668ca9be7436ac333fa54f0c (patch) | |
tree | 0bf6674c44a0186ff54f044341eb6c7f46c50439 /gcc/fortran/io.c | |
parent | 6dc5dc31384221e3aaaa7ff0d2bc145d7c938c76 (diff) | |
download | gcc-1c8745ce8df04860668ca9be7436ac333fa54f0c.zip gcc-1c8745ce8df04860668ca9be7436ac333fa54f0c.tar.gz gcc-1c8745ce8df04860668ca9be7436ac333fa54f0c.tar.bz2 |
re PR fortran/24268 (gfortran rejects valid format statement)
2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/24268
* io.c (format_lex): Allow whitespace within text of format specifier.
From-SVN: r108695
Diffstat (limited to 'gcc/fortran/io.c')
-rw-r--r-- | gcc/fortran/io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/io.c b/gcc/fortran/io.c index 6d3d94b..23c1cb2 100644 --- a/gcc/fortran/io.c +++ b/gcc/fortran/io.c @@ -233,7 +233,7 @@ format_lex (void) if (ISDIGIT (c)) value = 10 * value + c - '0'; } - while (ISDIGIT (c)); + while (ISDIGIT (c) || gfc_is_whitespace(c)); unget_char (); token = zflag ? FMT_ZERO : FMT_POSINT; |