まつもと ゆきひろです

In message "[ruby-list:9484] Re: gtk"
    on 98/09/07, "D.Kanda" <MAP2303 / mapletown.net> writes:
|  かんだです。

|> これはバグ(というかミスフィーチャ)です.以下のパッチを当て
|> て下さい.-1でfree,0でなにもしません.これがあるべき姿です.
|
|  げっ。ほんとに変えちゃっていいんですか?

良いです.0でfreeする仕様を公表したことは無いはずですから.

||narnia|ruby-1.1c4/ext >egrep 'Data_Wrap_Struct\([^,]+,[^,]+,[^a-zA-Z0-9_,]*0[^a-zA-Z0-9_,]*,' **/*.c 
||gtk/gtk.c:    data = Data_Wrap_Struct(cData, gobj_mark, 0, gtkobj);
||gtk/gtk.c:    return Data_Wrap_Struct(gPreviewInfo, 0, 0, info);
|
|  gtk だけか。上の 2つは free を期待しているのか確認が必要ですね。
|# nonfree を期待していたとしたら、よく落ちなかったもんだ。

nonfreeを期待してました.落ちたと言う話は今まで聞いてなかっ
たんですが,運が良かっただけでしょうね.

                                まつもと ゆきひろ /:|)