item.cc:
After review fix sql/item.cc: After review fix
This commit is contained in:
parent
9e3562d773
commit
b9ffa4dbab
10
sql/item.cc
10
sql/item.cc
@ -455,16 +455,18 @@ bool DTCollation::aggregate(DTCollation &dt, uint flags)
|
||||
; // Do nothing
|
||||
}
|
||||
else if ((flags & MY_COLL_ALLOW_SUPERSET_CONV) &&
|
||||
derivation <= dt.derivation &&
|
||||
collation->state & MY_CS_UNICODE &&
|
||||
!(dt.collation->state & MY_CS_UNICODE))
|
||||
(derivation < dt.derivation ||
|
||||
(derivation == dt.derivation &&
|
||||
!(dt.collation->state & MY_CS_UNICODE))))
|
||||
{
|
||||
// Do nothing
|
||||
}
|
||||
else if ((flags & MY_COLL_ALLOW_SUPERSET_CONV) &&
|
||||
dt.derivation <= derivation &&
|
||||
dt.collation->state & MY_CS_UNICODE &&
|
||||
!(collation->state & MY_CS_UNICODE))
|
||||
(dt.derivation < derivation ||
|
||||
(dt.derivation == derivation &&
|
||||
!(collation->state & MY_CS_UNICODE))))
|
||||
{
|
||||
set(dt);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user