Kouhei Sutou
kou****@cozmi*****
2007年 3月 5日 (月) 21:28:47 JST
須藤です。 今すぐはいじれないから忘れないように。 Ruby拡張を使っていると、KzAppが開放されません。 原因: * Ruby拡張ではkz_ext_init()のときにKzAppをrefする。 * Ruby拡張ではkz_ext_exit()のときにKzAppをunrefする。 * kz_ext_exit()はKzAppのdisposeの中で呼ばれる。 * KzAppのdisposeはkz_ext_exit()でRuby拡張がKzAppをunrefし ないと呼ばれない。