diff --git a/libio/genops.c b/libio/genops.c index 6612997..094598f 100644 --- a/libio/genops.c +++ b/libio/genops.c @@ -950,8 +950,6 @@ _IO_unbuffer_write (void) for (fp = (_IO_FILE *) _IO_list_all; fp; fp = fp->_chain) { if (! (fp->_flags & _IO_UNBUFFERED) - && (! (fp->_flags & _IO_NO_WRITES) - || (fp->_flags & _IO_IS_APPENDING)) /* Iff stream is un-orientated, it wasn't used. */ && fp->_mode != 0) {