summaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>2007-09-28 02:57:41 +0000
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>2007-09-28 02:57:41 +0000
commit17bfa5fc4566b341ebfcd9cd5101992a608ea66e (patch)
treeccdeed9da15884b2f608257a2b8904894be2f3aa /libgfortran
parent20f49c66004b323facc5d2667ad0ddc85f9e8625 (diff)
downloadgcc-17bfa5fc4566b341ebfcd9cd5101992a608ea66e.tar.gz
2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/33421 * io/list_read.c (read_character): Revert r128057. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128857 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgfortran')
-rw-r--r--libgfortran/ChangeLog5
-rw-r--r--libgfortran/io/list_read.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 7452bb66780..aba6b2e58f6 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/33421
+ * io/list_read.c (read_character): Revert r128057.
+
2007-09-21 Bernhard Fischer <aldot>
PR fortran/31546
diff --git a/libgfortran/io/list_read.c b/libgfortran/io/list_read.c
index 0b4b8456996..b97130b7708 100644
--- a/libgfortran/io/list_read.c
+++ b/libgfortran/io/list_read.c
@@ -887,9 +887,7 @@ read_character (st_parameter_dt *dtp, int length __attribute__ ((unused)))
goto get_string;
default:
- if (dtp->u.p.namelist_mode
- && (dtp->u.p.current_unit->flags.delim == DELIM_APOSTROPHE
- || dtp->u.p.current_unit->flags.delim == DELIM_QUOTE))
+ if (dtp->u.p.namelist_mode)
{
unget_char (dtp,c);
return;