aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/scanner.c
diff options
context:
space:
mode:
authorJerry DeLisle <jvdelisle@gcc.gnu.org>2008-01-07 02:53:04 +0000
committerJerry DeLisle <jvdelisle@gcc.gnu.org>2008-01-07 02:53:04 +0000
commitbd5db9de0dac29118308421acb4f1db79bea6609 (patch)
treed98490834c44d7a0a27771252a104e5921c160a0 /gcc/fortran/scanner.c
parentd6b66affc41fa482e57c2295591271c2df4df694 (diff)
downloadgcc-bd5db9de0dac29118308421acb4f1db79bea6609.zip
gcc-bd5db9de0dac29118308421acb4f1db79bea6609.tar.gz
gcc-bd5db9de0dac29118308421acb4f1db79bea6609.tar.bz2
re PR fortran/34659 (corner case continuation line)
2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/34659 * scanner.c (load_line): Do not count ' ' as printable when checking for continuations. From-SVN: r131371
Diffstat (limited to 'gcc/fortran/scanner.c')
-rw-r--r--gcc/fortran/scanner.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/scanner.c b/gcc/fortran/scanner.c
index 8e4a75c..da4c37b 100644
--- a/gcc/fortran/scanner.c
+++ b/gcc/fortran/scanner.c
@@ -1176,7 +1176,7 @@ load_line (FILE *input, char **pbuf, int *pbuflen)
seen_ampersand = 1;
}
- if ((c != '&' && c != '!') || (c == '!' && !seen_ampersand))
+ if ((c != '&' && c != '!' && c != ' ') || (c == '!' && !seen_ampersand))
seen_printable = 1;
/* Is this a fixed-form comment? */