diff options
Diffstat (limited to 'enc/utf32_be.c')
-rw-r--r-- | enc/utf32_be.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/enc/utf32_be.c b/enc/utf32_be.c index c50e3871d4..1cf8d99954 100644 --- a/enc/utf32_be.c +++ b/enc/utf32_be.c @@ -29,6 +29,8 @@ #include "regenc.h" +OnigEncodingDeclare(UTF32_BE); + static int utf32be_mbc_enc_len(const UChar* p ARG_UNUSED, const OnigUChar* e ARG_UNUSED, struct OnigEncodingTypeST* enc ARG_UNUSED) @@ -114,8 +116,8 @@ utf32be_mbc_case_fold(OnigCaseFoldType flag, return 4; } else - return onigenc_unicode_mbc_case_fold(ONIG_ENCODING_UTF32_BE, flag, pp, end, - fold); + return onigenc_unicode_mbc_case_fold(&OnigEncodingName(UTF32_BE), flag, pp, + end, fold); } #if 0 @@ -169,7 +171,7 @@ utf32be_get_case_fold_codes_by_str(OnigCaseFoldType flag, OnigCaseFoldCodeItem items[], struct OnigEncodingTypeST* enc ARG_UNUSED) { - return onigenc_unicode_get_case_fold_codes_by_str(ONIG_ENCODING_UTF32_BE, + return onigenc_unicode_get_case_fold_codes_by_str(&OnigEncodingName(UTF32_BE), flag, p, end, items); } |