merge 5.1 => 5.5

This commit is contained in:
Tor Didriksen 2013-04-02 16:20:49 +02:00
commit 3b9185793d

View file

@ -9994,7 +9994,7 @@ static Field *create_tmp_field_from_item(THD *thd, Item *item, TABLE *table,
if (new_field)
new_field->init(table);
if (copy_func && item->is_result_field())
if (copy_func && item->real_item()->is_result_field())
*((*copy_func)++) = item; // Save for copy_funcs
if (modify_item)
item->set_result_field(new_field);