diff options
Diffstat (limited to 'libgfortran/io/read.c')
-rw-r--r-- | libgfortran/io/read.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libgfortran/io/read.c b/libgfortran/io/read.c index 078c6e2..cc906b9 100644 --- a/libgfortran/io/read.c +++ b/libgfortran/io/read.c @@ -1046,6 +1046,9 @@ read_x (st_parameter_dt *dtp, int n) goto done; } + if (dtp->u.p.sf_seen_eor) + return; + p = fbuf_read (dtp->u.p.current_unit, &length); if (p == NULL) { |