From: Masahiro S. ()
<sa...@to...> - 2007-06-19 16:30:51
|
酒井です。 From: Masao Mutoh <mu...@hi...> Date: Sat, 16 Jun 2007 13:34:22 +0900 > むとうです。 > > On Sat, 16 Jun 2007 12:57:45 +0900 (JST) > Kouhei Sutou <ko...@co...> wrote: > > > 須藤です。 > > > > > > どんな影響があるのかよくわかっていないのですが、1.9対応のコー > > > > ドにしては変だなぁと思っただけなのですが。。。 > > > > > > 現在の 1.9 では version.h がインストールされなくなっているようで、 > > > バージョンを比較できないため、こうしました。 > > そういえばRubyKaigi2007でどなたかが言ってました。 > version.hで見るのではなく、have_funcなどを使うように、 > とのことですが、 がーん。 > 今回みたいなケースではやっぱりversion.h > なんかで判断したいですねー。 > > > > 影響があるとしたら ruby 1.5.4 より前のバージョンですが、 > > > そんな昔のバージョンでは現在のコードは元から動かないので、 > > > 問題はないはずです。 > > > > あぁ、なるほど。失礼しました。 > > > > であれば、もういっそUSE_POOL_FUNCごとごっそり消しちゃいませ > > んか? > > #if 1 〜#endifの部分ですよね。1.5.4以前はもはやサポートする必要は > ないので削除しちゃって問題無しですね。さかいさんにお願いしちゃって > いいんでしょうか? 削除しました。 > ちなみに、G_OS_WIN32の時はundefしてるので、USE_POLL_FUNC > 自体はそのまま残すんですよね? そうです。 -- 酒井 政裕 / Masahiro Sakai |