From: Yukihiro Matsumoto Date: 2005-09-10T14:11:21+09:00 Subject: [ruby-dev:27003] Re: [proposal] ANSI style function まつもと ゆきひろです In message "Re: [ruby-dev:27002] Re: [proposal] ANSI style function" on Sat, 10 Sep 2005 12:00:37 +0900, H.Yamamoto writes: |ふと思ったのですが、rb_define_virtual_variable では | | VALUE (*getter)(ID id, VALUE *var); | void (*setter)(VALUE val, ID id, VALUE *var); | |の VALUE *var は使われていないと思って | | VALUE (*getter)(ID id); | void (*setter)(VALUE val, ID id); | |という違うコールバック型にしたのですが、var に NULL を渡すようにして |同じ型にしたほうがいいでしょうか?コールバックを書くときに混乱したので |(というか、そうすればunion を使わなくてもよかったかも) varはvariable.cの中で使っているはずですが。いつのまにか直し ちゃったのかな?