OSDN Git Service

2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Mar 2006 05:59:37 +0000 (05:59 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Mar 2006 05:59:37 +0000 (05:59 +0000)
PR libgfortran/26880
* io/file_pos.c (st_rewind): Clear read_bad flag.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112407 138bc75d-0d04-0410-961f-82ee72b054a4

libgfortran/ChangeLog
libgfortran/io/file_pos.c

index b3786d8..c671337 100644 (file)
@@ -1,3 +1,8 @@
+2006-03-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libgfortran/26880
+       * io/file_pos.c (st_rewind): Clear read_bad flag.
+
 2006-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR libgfortran/26661
index fd6333a..e9697bb 100644 (file)
@@ -312,6 +312,7 @@ st_rewind (st_parameter_filepos *fpp)
          u->endfile = NO_ENDFILE;
          u->current_record = 0;
          u->bytes_left = 0;
+         u->read_bad = 0;
          test_endfile (u);
        }
       /* Update position for INQUIRE.  */