From 4732bf25f5a965ebee61971184af3a64c0cf90d3 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 8 Apr 2004 10:03:38 +0000 Subject: * io.c (rb_io_binmode): inverted condition. [ruby-dev:23349] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ io.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 98d27835c4..026fd56531 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Apr 8 19:03:33 2004 Nobuyoshi Nakada + + * io.c (rb_io_binmode): inverted condition. [ruby-dev:23349] + Thu Apr 8 18:22:00 2004 Nobuyoshi Nakada * ext/iconv/iconv.c (iconv_s_list): return encoding list if no block diff --git a/io.c b/io.c index 3ddf904b96..6312de8c9c 100644 --- a/io.c +++ b/io.c @@ -2150,7 +2150,7 @@ rb_io_binmode(io) OpenFile *fptr; GetOpenFile(io, fptr); - if ((fptr->mode & FMODE_BINMODE) && READ_DATA_BUFFERED(fptr->f)) { + if (!(fptr->mode & FMODE_BINMODE) && READ_DATA_BUFFERED(fptr->f)) { rb_raise(rb_eIOError, "buffer already filled with text-mode content"); } #ifdef __human68k__ -- cgit v1.2.3