| 985 | return false; |
| 986 | } |
| 987 | bool copy_caseup(CHARSET_INFO *cs, const LEX_CSTRING &str) |
| 988 | { |
| 989 | size_t nbytes= str.length * cs->caseup_multiply(); |
| 990 | DBUG_ASSERT(nbytes + 1 <= UINT_MAX32); |
| 991 | if (alloc(nbytes)) |
| 992 | return true; |
| 993 | str_length= (uint32) cs->caseup_z(str.str, str.length, Ptr, nbytes + 1); |
| 994 | return false; |
| 995 | } |
| 996 | // Append without character set conversion |
| 997 | bool append(const String &s) |
| 998 | { |