まつもと ゆきひろです

In message "Re: [ruby-dev:27002] Re: [proposal] ANSI style function"
    on Sat, 10 Sep 2005 12:00:37 +0900, H.Yamamoto <ocean / m2.ccsnet.ne.jp> 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の中で使っているはずですが。いつのまにか直し
ちゃったのかな?