aboutsummaryrefslogtreecommitdiffstats
path: root/regenc.c
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-11-09 07:36:33 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-11-09 07:36:33 +0000
commitdbf7e6f9f232a3173b118c5f1ad57f97aa7e4e9d (patch)
tree028f6f1e772bd43eeb67e4741fb7e3221b137449 /regenc.c
parent63b0601792541615b2ef18c690c167c16593078d (diff)
downloadruby-dbf7e6f9f232a3173b118c5f1ad57f97aa7e4e9d.tar.gz
* regenc.c (onigenc_minimum_property_name_to_ctype):
\p{...} should be case insensitive. [ruby-core:33000] * regenc.c (onigenc_property_list_add_property): ditto. * enc/euc_jp.c (init_property_list, property_name_to_ctype): to lowercase property names. * enc/shift_jis.c (init_property_list, property_name_to_ctype): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29732 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'regenc.c')
-rw-r--r--regenc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/regenc.c b/regenc.c
index b9b03b03bf..04f6a4627e 100644
--- a/regenc.c
+++ b/regenc.c
@@ -811,7 +811,7 @@ onigenc_minimum_property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end)
len = onigenc_strlen(enc, p, end);
for (pbe = (pb = PBS) + sizeof(PBS)/sizeof(PBS[0]); pb < pbe; ++pb) {
if (len == pb->len &&
- onigenc_with_ascii_strncmp(enc, p, end, pb->name, pb->len) == 0)
+ STRNCASECMP(p, pb->name, len) == 0)
return pb->ctype;
}