えぐち@エスアンドイー です。

>>> In message [ruby-dev:8404] Re: [patch] void return value as (void)() ?
    On Wed, 24 Nov 1999 16:19:45 +0900, matz / netlab.co.jp (Yukihiro Matsumoto) said:

matz> まつもと ゆきひろです
matz> 
matz> In message "[ruby-dev:8382] [patch] void return value as (void)() ?"
matz>     on 99/11/19, EGUCHI Osamu <eguchi / shizuokanet.ne.jp> writes:
matz> 
matz> |とあり、たしかに rb_shvar_set() は void ですが、
matz> |SunOS4 の cc はここで警告します。
matz> |
matz> |多分 return は余計なんだと思います。
matz> |#もっと深遠な理由があるようにも見えますが。。。特に定数(仮称)廻り
matz> 
matz> いやあ、昔 VALUE を返してた関数を void に変更した時に機械的
matz> な置換だけしか行わなかっただけで深遠な理由は無いです。

gcc がこれに文句いわなかったのが意外でした。

matz> パッチ感謝します。

いつもながら、お騒がせしてます。

	えぐち