summaryrefslogtreecommitdiff
path: root/strings/ctype-gb2312.c
diff options
context:
space:
mode:
authorbar@gw.udmsearch.izhnet.ru <>2002-03-28 17:31:46 +0400
committerbar@gw.udmsearch.izhnet.ru <>2002-03-28 17:31:46 +0400
commit55e0a9cb01af4b01bc4e4395de9e4dd2a1b0cf23 (patch)
tree4cad758c67f547af94b1846b1edf97d37c6862de /strings/ctype-gb2312.c
parent1b54e7c12c2d09f545e2e26aa9853df5989ac0be (diff)
downloadmariadb-git-55e0a9cb01af4b01bc4e4395de9e4dd2a1b0cf23.tar.gz
New UTF8 charset
Diffstat (limited to 'strings/ctype-gb2312.c')
-rw-r--r--strings/ctype-gb2312.c6
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);
}