diff options
author | kosako <kosako@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-02-26 08:05:06 +0000 |
---|---|---|
committer | kosako <kosako@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2005-02-26 08:05:06 +0000 |
commit | 41d96dbd357ac485b3e79d29328170fa069f55d7 (patch) | |
tree | 7037a3ee95a7952591106328597e8d078c5edcf3 /regex.h | |
parent | 2499da40f9a899969532998d0df1d4fe4ea5ab26 (diff) |
remove oniggnu.h (GNU regex API).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regex.h')
-rw-r--r-- | regex.h | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -5,13 +5,24 @@ $Author$ $Date$ - Copyright (C) 1993-2004 Yukihiro Matsumoto + Copyright (C) 1993-2005 Yukihiro Matsumoto **********************************************************************/ #ifndef REGEX_H #define REGEX_H -#include "oniggnu.h" +#include "oniguruma.h" + +#ifndef ONIG_RUBY_M17N + +ONIG_EXTERN OnigEncoding OnigEncDefaultCharEncoding; + +#undef ismbchar +#define ismbchar(c) (mbclen((c)) != 1) +#define mbclen(c) \ + ONIGENC_MBC_ENC_LEN(OnigEncDefaultCharEncoding, (UChar* )(&c)) + +#endif /* ifndef ONIG_RUBY_M17N */ #endif /* !REGEX_H */ |