From: "U.Nakamura" Date: 2007-05-25T10:39:16+09:00 Subject: [ruby-dev:30814] Re: [ruby-cvs:19612] Ruby:r12376: * oniguruma.h: updated to Oniguruma 5.7.0. こんにちは、なかむら(う)です。 In message "[ruby-cvs:19612] Ruby:r12376: * oniguruma.h: updated to Oniguruma 5.7.0." on May.23,2007 10:32:10, wrote: | Log: | * oniguruma.h: updated to Oniguruma 5.7.0. というわけで鬼車が新しくなりましたが、このままだと重複include なんかが起きたりしてちょっと問題があるようです。 下記のパッチで問題なくなるのですが、入れてもいいでしょうか? Index: regint.h =================================================================== --- regint.h (revision 12382) +++ regint.h (working copy) @@ -80,8 +80,10 @@ /* */ /* escape other system UChar definition */ +#ifndef DEFINES_H #include "config.h" #include "defines.h" +#endif #ifdef ONIG_ESCAPE_UCHAR_COLLISION #undef ONIG_ESCAPE_UCHAR_COLLISION #endif @@ -107,7 +109,7 @@ #define CHECK_INTERRUPT_IN_MATCH_AT -#if defined(_WIN32) && !defined(__GNUC__) +#if defined(_WIN32) && !defined(__GNUC__) && !defined(vsnprintf) #define vsnprintf _vsnprintf #endif それでは。 -- U.Nakamura