From: Tanaka Akira Date: 2004-06-21T13:56:56+09:00 Subject: [ruby-dev:23732] Re: test/ruby/test_pipe.rb fails in bcc32 In article <200406210451.i5L4pPA0014439@sharui.nakada.niregi.kanuma.tochigi.jp>, nobu.nakada@nifty.ne.jp writes: >> * win32/win32.c(rb_w32_fread): fread で errno == EPIPE となったときは、 >> エラーフラグをクリアして、EOF フラグを立てる > > そういうフラグがありましたか。立てといたほうがいいでしょうね。 私は、EOF フラグに依存する挙動は無くしたほうがいいと思っているので、依 存を増やす方向の変更は良くないと感じます。 いい機会ですから、read(0) が常に "" を返すようにして、それに合わせてテ ストを修正するのがいいんじゃないでしょうか。 -- [田中 哲][たなか あきら][Tanaka Akira]