diff options
author | Ulrich Drepper <drepper@redhat.com> | 1997-04-17 23:21:30 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1997-04-17 23:21:30 +0000 |
commit | ea09d877cac89ff7c0ef045e244934a97e519891 (patch) | |
tree | f418420fad6f527766a0435987acffe33ec8c893 | |
parent | aef475bc3471cf68207b48f493abfcd56460dcbe (diff) |
(_IO_flush_all_linebuffered): Don't flush on a read-only stream.
-rw-r--r-- | libio/genops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libio/genops.c b/libio/genops.c index db7fb180a3..c08598686d 100644 --- a/libio/genops.c +++ b/libio/genops.c @@ -615,7 +615,7 @@ DEFUN_VOID(_IO_flush_all_linebuffered) { _IO_FILE *fp; for (fp = _IO_list_all; fp != NULL; fp = fp->_chain) - if (fp->_flags & _IO_LINE_BUF) + if ((fp->_flags & _IO_NO_WRITES) == 0 && fp->_flags & _IO_LINE_BUF) _IO_OVERFLOW (fp, EOF); } |