From: "U.Nakamura" Date: 2003-01-05T19:01:51+09:00 Subject: [ruby-dev:19307] Re: [BUG] errno == 0 こんにちは、なかむら(う)です。 In message "[ruby-dev:19306] Re: [BUG] errno == 0" on Jan.05,2003 09:29:15, wrote: > > bccwin32はfflush()では救えなかったので対処してません。 > > fseek(fp, SEEK_CUR, 0)はOKっぽいので、下記のパッチのような方 > > 法でこの問題自体は潰せますが、なんか他にもいろいろありそうな > > 感じだったので深く踏み込んではいません。 > > そもそもR/Wの切り替えのときには、fflushではなくてfseekしたほう > がいいような気がして来ました。 Cの規格によると、WからRはfflushでもいいけどRからWはfseek(か その類)じゃないといけないとなってるので、fseekの方が無難だろ うと思います。bccのような例もあるし。 ところで、1.6はどうしましょう? [ruby-dev:18439]にパッチはあるのですが、commitされてないのは なんででしたっけ? それでは。 -- U.Nakamura