From: KIMURA Koichi Date: 2008-05-26T14:16:03+09:00 Subject: [ruby-dev:34851] Do we need sizeof (char) ? (was: Re: Windows2000上でtrunkがビルドできない) 木村です。 ついでに見つけたことを報告するのを忘れていました。 文字列が埋め込めるかどうかの判定に使っている #define RSTRING_EMBED_LEN_MAX ((sizeof(VALUE)*3)/sizeof(char)-1) というマクロですが、sizeof (char) は どう転んでも1にしかならない (少なくともANSI/ISOに沿う限りは)ので、無駄ではないでしょうか? 将来 wchar_t なマクロが登場するかもしれないので、ということなら わからないでもありませんが。 それでは。 -- 木村浩一