1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

MDEV-12849 Out-of-range errors when casting hex-hybrid to SIGNED and UNSIGNED

This commit is contained in:
Alexander Barkov
2017-05-19 18:45:01 +04:00
parent 732cfabafd
commit ac4ce47b09
7 changed files with 321 additions and 0 deletions

View File

@ -4168,6 +4168,22 @@ bool Type_handler::
}
bool Type_handler_string_result::
Item_func_signed_fix_length_and_dec(Item_func_signed *item) const
{
item->fix_length_and_dec_string();
return false;
}
bool Type_handler_string_result::
Item_func_unsigned_fix_length_and_dec(Item_func_unsigned *item) const
{
item->fix_length_and_dec_string();
return false;
}
bool Type_handler::
Item_double_typecast_fix_length_and_dec(Item_double_typecast *item) const
{