From: nobu.nakada@... Date: 2002-02-19T23:21:14+09:00 Subject: [ruby-dev:15971] Re: StringIO: ruby in free(): warning: chunk is already free. なかだです。 At Tue, 19 Feb 2002 22:14:59 +0900, Tanaka Akira wrote: > rough に入った ext/stringio を試してみました。TestStringIO.rb を実行し > て気がついたんですが、free しすぎることがあるようです。 ありがとうございます。 > % ruby -rstringio -e 'StringIO.new("").dup' > ruby in free(): warning: chunk is already free. clone/dupはちょっと、あっても嬉しいんだかどうだか。TestIO.rbか らコピーしたテストを見て入れてみたんですが、なくてもいいような 気もしてます。 > 眺めたところ、strio_free が定義されているにもかかわらず使われていない > ようです。こうでしょうか? です。間抜けすぎ。 その他、1.6と1.4対応で修正してみました。1.4ではRubyUnitが動かな いので、ほとんどテストしてませんが。 あとこれは、なるべくバージョン間の移行のサンプルになるように書 いてます。io/waitはちょっと小さすぎたので。 # 結局日本語で書くのがめんどくさくなったという。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦