Merge bk-internal:/home/bk/mysql-5.0-opt

into  macbook.gmz:/Users/kgeorge/mysql/work/B22344-5.0-opt
This commit is contained in:
gkodinov/kgeorge@macbook.gmz 2007-02-09 11:07:35 +02:00
commit a119169bf0

View file

@ -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;