diff options
author | holyfoot/hf@mysql.com/hfmain.(none) <> | 2007-07-27 18:42:25 +0500 |
---|---|---|
committer | holyfoot/hf@mysql.com/hfmain.(none) <> | 2007-07-27 18:42:25 +0500 |
commit | 03dfd986d744e60c32d29cd227840131f43a0bab (patch) | |
tree | 20477688cf716b9cf6b80d50f62dc7bdebcee7ad /mysys/my_seek.c | |
parent | 14cbdecf7c061dbd4321d3fdc16a33751ebb22cf (diff) | |
download | mariadb-git-03dfd986d744e60c32d29cd227840131f43a0bab.tar.gz |
Bug #29878 Garbage data generation when executing SESSION_USER() on a slave.
Item_func_user doesn't calculate anything in it's val_str() method,
just returns saved str_value.
Though Item::save_in_field method can destroy str_value, relying on
val_str() return. As a result we get the garbage stored in field.
We cannot use Item::save_in_field implementation for Item_func_user,
reimplement it in simpler way.
Diffstat (limited to 'mysys/my_seek.c')
0 files changed, 0 insertions, 0 deletions