diff options
author | unknown <bar@mysql.com> | 2005-12-09 16:37:58 +0400 |
---|---|---|
committer | unknown <bar@mysql.com> | 2005-12-09 16:37:58 +0400 |
commit | 7063bd4d2bfe4688db60b28a15843406299a58f0 (patch) | |
tree | 2868d73a9285634c6a4b999453f6fb27a07e03eb /mysql-test/r/have_gb2312.require | |
parent | 5aeb69296a4e134f0215da3e6bcce4956b7d76ad (diff) | |
download | mariadb-git-7063bd4d2bfe4688db60b28a15843406299a58f0.tar.gz |
Bug#15377 Valid multibyte sequences are truncated on INSERT
ctype-euc_kr.c:
ctype-gb2312.c:
Adding specific well_formed_length functions
for gb2312 and euckr, to allow storing characters
which are correct according to the character set
specifications but just don't have Unicode mapping.
Previously only those which have Unicode mapping
could be stored, while unassigned characters lead
to data truncation.
Many files:
new file
strings/ctype-gb2312.c:
Bug#15377 Valid multibyte sequences are truncated on INSERT
Adding specific well_formed_length functions
for gb2312 and euckr, to allow storing characters
which are correct according to the character set.
Previously only those which have Unicode mapping
could be stored.
strings/ctype-euc_kr.c:
Adding specific well_formed_length functions
for gb2312 and euckr, to allow storing characters
which are correct according to the character set.
Previously only those which have Unicode mapping
could be stored.
Diffstat (limited to 'mysql-test/r/have_gb2312.require')
-rw-r--r-- | mysql-test/r/have_gb2312.require | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mysql-test/r/have_gb2312.require b/mysql-test/r/have_gb2312.require new file mode 100644 index 00000000000..9bcb7c94a14 --- /dev/null +++ b/mysql-test/r/have_gb2312.require @@ -0,0 +1,2 @@ +Collation Charset Id Default Compiled Sortlen +gb2312_chinese_ci gb2312 24 Yes Yes 1 |