From 076bfcf612a1f774b214e335184d010b60bfad40 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 29 Aug 2000 22:41:42 +0000 Subject: Update. 2000-08-29 Ulrich Drepper * libio/iogetline.c: Set mode before the loop in case n==0. * libio/iogetwline.c: Likewise. 2000-08-29 H.J. Lu * libio/fileops.c (new_do_write): Check fp->_mode <= 0 instead of fp->_mode < 0. (_IO_new_file_overflow): Likewise. * libio/genops.c (_IO_flush_all): Likewise. * libio/ioftell.c (_IO_ftell): Likewise. --- libio/genops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libio/genops.c') diff --git a/libio/genops.c b/libio/genops.c index b1ae5afc50..768996f8b4 100644 --- a/libio/genops.c +++ b/libio/genops.c @@ -754,7 +754,7 @@ _IO_flush_all () int result = 0; struct _IO_FILE *fp; for (fp = (_IO_FILE *) _IO_list_all; fp; fp = fp->_chain) - if (((fp->_mode < 0 && fp->_IO_write_ptr > fp->_IO_write_base) + if (((fp->_mode <= 0 && fp->_IO_write_ptr > fp->_IO_write_base) #if defined _LIBC || defined _GLIBCPP_USE_WCHAR_T || (fp->_vtable_offset == 0 && fp->_mode > 0 && (fp->_wide_data->_IO_write_ptr -- cgit 1.4.1