diff options
author | bar@gw.udmsearch.izhnet.ru <> | 2002-03-28 17:31:46 +0400 |
---|---|---|
committer | bar@gw.udmsearch.izhnet.ru <> | 2002-03-28 17:31:46 +0400 |
commit | 55e0a9cb01af4b01bc4e4395de9e4dd2a1b0cf23 (patch) | |
tree | 4cad758c67f547af94b1846b1edf97d37c6862de /strings/ctype-gb2312.c | |
parent | 1b54e7c12c2d09f545e2e26aa9853df5989ac0be (diff) | |
download | mariadb-git-55e0a9cb01af4b01bc4e4395de9e4dd2a1b0cf23.tar.gz |
New UTF8 charset
Diffstat (limited to 'strings/ctype-gb2312.c')
-rw-r--r-- | strings/ctype-gb2312.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/strings/ctype-gb2312.c b/strings/ctype-gb2312.c index 3139bd81d52..96ad352a97e 100644 --- a/strings/ctype-gb2312.c +++ b/strings/ctype-gb2312.c @@ -166,17 +166,17 @@ uchar NEAR sort_order_gb2312[]= #define isgb2312tail(c) (0xa1<=(uchar)(c) && (uchar)(c)<=0xfe) -int ismbchar_gb2312(const char* p, const char *e) +int ismbchar_gb2312(CHARSET_INFO *cs,const char* p, const char *e) { return (isgb2312head(*(p)) && (e)-(p)>1 && isgb2312tail(*((p)+1))? 2: 0); } -my_bool ismbhead_gb2312(uint c) +my_bool ismbhead_gb2312(CHARSET_INFO *cs,uint c) { return isgb2312head(c); } -int mbcharlen_gb2312(uint c) +int mbcharlen_gb2312(CHARSET_INFO *cs,uint c) { return (isgb2312head(c)? 2:0); } |