• davi@mysql.com/endora.local's avatar
    Bug#33798 prepared statements improperly handle large unsigned ints · 24b9abf3
    davi@mysql.com/endora.local authored
    The unsignedness of large integer user variables was not being
    properly preserved when feeded to prepared statements. This was
    happening because the unsigned flags wasn't being updated when
    converting the user variable is converted to a parameter.
    
    The solution is to copy the unsigned flag when converting the
    user variable to a parameter and take the unsigned flag into
    account when converting the integer to a string.
    24b9abf3
item.cc 188 KB