diff options
author | unknown <bar@mysql.com> | 2004-06-12 20:36:58 +0500 |
---|---|---|
committer | unknown <bar@mysql.com> | 2004-06-12 20:36:58 +0500 |
commit | f573ee08871ce04d43d7e309e3f3d5e540dd59a1 (patch) | |
tree | 2effa345d520890cd93cba2f06b5beae65ae07c2 /mysys | |
parent | a86e6f1788f95146e1bdb236d6d3b9ece7827ce5 (diff) | |
download | mariadb-git-f573ee08871ce04d43d7e309e3f3d5e540dd59a1.tar.gz |
Unicode collation algorithm: contraction support.
E.g. 'Ch' is treated as a separate letter in Czech,
not as a combination of C+h.
Diffstat (limited to 'mysys')
-rw-r--r-- | mysys/charset-def.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mysys/charset-def.c b/mysys/charset-def.c index 4f988608d13..a573581a8ea 100644 --- a/mysys/charset-def.c +++ b/mysys/charset-def.c @@ -33,6 +33,11 @@ extern CHARSET_INFO my_charset_ucs2_estonian_uca_ci; extern CHARSET_INFO my_charset_ucs2_spanish_uca_ci; extern CHARSET_INFO my_charset_ucs2_swedish_uca_ci; extern CHARSET_INFO my_charset_ucs2_turkish_uca_ci; +extern CHARSET_INFO my_charset_ucs2_czech_uca_ci; +extern CHARSET_INFO my_charset_ucs2_danish_uca_ci; +extern CHARSET_INFO my_charset_ucs2_lithuanian_uca_ci; +extern CHARSET_INFO my_charset_ucs2_slovak_uca_ci; +extern CHARSET_INFO my_charset_ucs2_spanish2_uca_ci; #endif my_bool init_compiled_charsets(myf flags __attribute__((unused))) @@ -97,6 +102,11 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused))) add_compiled_collation(&my_charset_ucs2_spanish_uca_ci); add_compiled_collation(&my_charset_ucs2_swedish_uca_ci); add_compiled_collation(&my_charset_ucs2_turkish_uca_ci); + add_compiled_collation(&my_charset_ucs2_czech_uca_ci); + add_compiled_collation(&my_charset_ucs2_danish_uca_ci); + add_compiled_collation(&my_charset_ucs2_lithuanian_uca_ci); + add_compiled_collation(&my_charset_ucs2_slovak_uca_ci); + add_compiled_collation(&my_charset_ucs2_spanish2_uca_ci); #endif #ifdef HAVE_CHARSET_ujis |