mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
ctype-uca.c:
Fix for compilation failure when HAVE_CHARSET_ucs2 is not defined.
This commit is contained in:
@@ -7668,7 +7668,7 @@ static int my_coll_rule_parse(MY_COLL_RULE *rule, size_t mitems,
|
|||||||
weights applying tailorings, i.e. a set of
|
weights applying tailorings, i.e. a set of
|
||||||
alternative weights for some characters.
|
alternative weights for some characters.
|
||||||
|
|
||||||
The default UCA weights are stored in my_charset_ucs2_general_uca.
|
The default UCA weights are stored in uca_weight/uca_length.
|
||||||
They consist of 256 pages, 256 character each.
|
They consist of 256 pages, 256 character each.
|
||||||
|
|
||||||
If a page is not overwritten by tailoring rules,
|
If a page is not overwritten by tailoring rules,
|
||||||
@@ -7685,8 +7685,8 @@ static my_bool create_tailoring(CHARSET_INFO *cs, void *(*alloc)(uint))
|
|||||||
char errstr[128];
|
char errstr[128];
|
||||||
uchar *newlengths;
|
uchar *newlengths;
|
||||||
uint16 **newweights;
|
uint16 **newweights;
|
||||||
const uchar *deflengths= my_charset_ucs2_general_uca.sort_order;
|
const uchar *deflengths= uca_length;
|
||||||
uint16 **defweights= my_charset_ucs2_general_uca.sort_order_big;
|
uint16 **defweights= uca_weight;
|
||||||
int rc, i;
|
int rc, i;
|
||||||
int ncontractions= 0;
|
int ncontractions= 0;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user