diff options
author | unknown <gkodinov/kgeorge@macbook.gmz> | 2007-02-09 11:07:35 +0200 |
---|---|---|
committer | unknown <gkodinov/kgeorge@macbook.gmz> | 2007-02-09 11:07:35 +0200 |
commit | d4b4952f8b8e470fc68aea2cf2f91c1dc9b6452f (patch) | |
tree | cca4a1d6dfe1e2e534ab56514eeef2c3ee7a2fb9 /sql | |
parent | 762aa1c0bd6cb246eee418926985c4ac3187e2d1 (diff) | |
parent | 79c51f21cbe473a146a5d0dd0b86d8ee2b784672 (diff) | |
download | mariadb-git-d4b4952f8b8e470fc68aea2cf2f91c1dc9b6452f.tar.gz |
Merge bk-internal:/home/bk/mysql-5.0-opt
into macbook.gmz:/Users/kgeorge/mysql/work/B22344-5.0-opt
Diffstat (limited to 'sql')
-rw-r--r-- | sql/item.cc | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sql/item.cc b/sql/item.cc index 6d0297f909e..95001809e9a 100644 --- a/sql/item.cc +++ b/sql/item.cc @@ -5277,18 +5277,7 @@ my_decimal *Item_ref::val_decimal(my_decimal *decimal_value) int Item_ref::save_in_field(Field *to, bool no_conversions) { int res; - if (result_field) - { - if (result_field->is_null()) - { - null_value= 1; - return set_field_to_null_with_conversions(to, no_conversions); - } - to->set_notnull(); - res= field_conv(to, result_field); - null_value= 0; - return res; - } + DBUG_ASSERT(!result_field); res= (*ref)->save_in_field(to, no_conversions); null_value= (*ref)->null_value; return res; |