summaryrefslogtreecommitdiff
path: root/strings/ctype-czech.c
diff options
context:
space:
mode:
authorunknown <konstantin@mysql.com>2005-01-13 17:31:49 +0300
committerunknown <konstantin@mysql.com>2005-01-13 17:31:49 +0300
commit9c4824af7c1985d7d439f523aa8a85402cde9808 (patch)
tree589a6b326750729b4c6b6133c6f985394d9d387a /strings/ctype-czech.c
parent9d983c4550cf8e5c5342509f6508ca0e35600acd (diff)
parent9842aca3ef48bf56a6c3ee5b9e1159e4249ce346 (diff)
downloadmariadb-git-9c4824af7c1985d7d439f523aa8a85402cde9808.tar.gz
manual merge
mysql-test/r/ctype_latin1_de.result: Auto merged mysql-test/r/ctype_tis620.result: Auto merged mysql-test/r/ctype_ucs.result: Auto merged mysql-test/r/ctype_ujis.result: Auto merged mysql-test/r/ctype_utf8.result: Auto merged mysql-test/t/ctype_ucs.test: Auto merged sql/field.cc: Auto merged sql/filesort.cc: Auto merged strings/ctype-big5.c: Auto merged strings/ctype-bin.c: Auto merged strings/ctype-czech.c: Auto merged strings/ctype-gbk.c: Auto merged strings/ctype-latin1.c: Auto merged strings/ctype-mb.c: Auto merged strings/ctype-simple.c: Auto merged strings/ctype-sjis.c: Auto merged strings/ctype-tis620.c: Auto merged strings/ctype-uca.c: Auto merged strings/ctype-ucs2.c: Auto merged strings/ctype-utf8.c: Auto merged strings/ctype-win1250ch.c: Auto merged
Diffstat (limited to 'strings/ctype-czech.c')
-rw-r--r--strings/ctype-czech.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/strings/ctype-czech.c b/strings/ctype-czech.c
index 76981200a4d..2834dbb28ff 100644
--- a/strings/ctype-czech.c
+++ b/strings/ctype-czech.c
@@ -298,16 +298,18 @@ static int my_strnxfrm_czech(CHARSET_INFO *cs __attribute__((unused)),
int value;
const uchar * p, * store;
int pass = 0;
- int totlen = 0;
+ uint totlen = 0;
p = src; store = src;
do
{
NEXT_CMP_VALUE(src, p, store, pass, value, (int)srclen);
- ADD_TO_RESULT(dest, (int)len, totlen, value);
+ ADD_TO_RESULT(dest, len, totlen, value);
}
while (value);
- return totlen;
+ if (len > totlen)
+ bfill(dest + totlen, len - totlen, ' ');
+ return len;
}
#undef IS_END