aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/io/backspace.c
diff options
context:
space:
mode:
authorBud Davis <bdavis9659@comcast.net>2004-06-09 00:55:04 +0000
committerBud Davis <bdavis@gcc.gnu.org>2004-06-09 00:55:04 +0000
commit31b6f11ab0530374184676979781ba81b06ae38f (patch)
tree6ee69cd51c4ece62f5cbf212485224ba89c72c04 /libgfortran/io/backspace.c
parent0760c3805d97a3c1554d95e982d86d096952e873 (diff)
downloadgcc-31b6f11ab0530374184676979781ba81b06ae38f.zip
gcc-31b6f11ab0530374184676979781ba81b06ae38f.tar.gz
gcc-31b6f11ab0530374184676979781ba81b06ae38f.tar.bz2
re PR libfortran/15755 (gfortran: backspace call causes bus error)
2004-06-08 Bud Davis <bdavis9659@comcast.net> PR gfortran/15755 * gfortran.fortran-torture/execute/backspace.c : New test. * io/backspace.c(st_backspace): call correct routine for formatted and un-formatted units. From-SVN: r82806
Diffstat (limited to 'libgfortran/io/backspace.c')
-rw-r--r--libgfortran/io/backspace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgfortran/io/backspace.c b/libgfortran/io/backspace.c
index aff4c5e..c40e506 100644
--- a/libgfortran/io/backspace.c
+++ b/libgfortran/io/backspace.c
@@ -149,7 +149,7 @@ st_backspace (void)
if (file_position (u->s) == 0)
goto done; /* Common special case */
- if (u->flags.form == FORM_UNFORMATTED)
+ if (u->flags.form == FORM_FORMATTED)
formatted_backspace ();
else
unformatted_backspace ();