From: matz@... (Yukihiro Matsumoto) Date: 1997-12-09T11:39:30+09:00 Subject: [ruby-dev:990] Re: FreeLibrary まつもと ゆきひろです In message "[ruby-dev:989] FreeLibrary" on 97/12/09, WATANABE Hirofumi writes: |Windows では LoadLibrary して, 終わったら FreeLibrary してや |んないといけないみたいなんですが, こういうのって |Data_Wrap_Struct を使うんですか? free は必ず呼ばれる? 実は呼ばれません.で,まずいなあとは思っているのですが,以下 のうちのどれが良いと思いますか? * プロセス終了時にすべてのオブジェクトに対してfinalizerが 呼ばれる -- 重そう. * BEGIN{}/END{}を導入して(C APIも)プログラム終了時の処理を 指定できるようにする * trap 0, proc{}で対応する(一つしか設定できないのでまずい) * 以上のうち複数を採用 * その他