diff options
Diffstat (limited to 'enc/gb18030.c')
-rw-r--r-- | enc/gb18030.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/enc/gb18030.c b/enc/gb18030.c index 804f3cdc00..2b707d4a7d 100644 --- a/enc/gb18030.c +++ b/enc/gb18030.c @@ -178,16 +178,12 @@ gb18030_mbc_to_code(const UChar* p, const UChar* end, OnigEncoding enc) c = *p++; n <<= 8; n += c; } - n &= 0x7FFFFFFF; return n; } static int gb18030_code_to_mbc(OnigCodePoint code, UChar *buf, OnigEncoding enc) { - if ((code & 0xff000000) != 0) { - code |= 0x80000000; - } return onigenc_mb4_code_to_mbc(enc, code, buf); } |