From 3a76a401967aca5a5386e980f26a7bd925da64b6 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 2 Oct 2002 14:59:25 +0000 Subject: * configure.in (RUBY_CHECK_IO_NEED_FLUSH): check whether fflush() is needed. * io.c (flush_before_seek): flush before seek if buffered data may remain. * io.c (rb_io_check_readable): flush if the last operation was write. * io.c (rb_io_check_writable): flush if the last operation was read. * rubyio.h (FMODE_RBUF): added. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1b060d7a3a..5c6a0e440c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +Wed Oct 2 23:32:48 2002 Nobuyoshi Nakada + + * configure.in (RUBY_CHECK_IO_NEED_FLUSH): check whether fflush() + is needed. + + * io.c (flush_before_seek): flush before seek if buffered data + may remain. + + * io.c (rb_io_check_readable): flush if the last operation was + write. + + * io.c (rb_io_check_writable): flush if the last operation was + read. + + * rubyio.h (FMODE_RBUF): added. + Wed Oct 2 23:09:20 2002 Nobuyoshi Nakada * io.c (rb_io_wait_readable): handle retryable errors. -- cgit v1.2.3