summaryrefslogtreecommitdiff
path: root/sql/sql_union.cc
diff options
context:
space:
mode:
authorunknown <bell@sanja.is.com.ua>2004-04-03 11:13:51 +0300
committerunknown <bell@sanja.is.com.ua>2004-04-03 11:13:51 +0300
commit8c8dffb60d23bf3a5666dcc251d2f15cb913d541 (patch)
treec9f3e9d74cc127bb1de122f2c0d31fab4719caac /sql/sql_union.cc
parenta62a5fc9c0cef8d9f1ae685b43b6dc539d6fcfc8 (diff)
downloadmariadb-git-8c8dffb60d23bf3a5666dcc251d2f15cb913d541.tar.gz
fixed brocken of client_test
fixed aggregate functions in PS (BUG#3360) mysql-test/r/union.result: 4.1 more correct error sql/item_cmpfunc.h: and_conds do not make fix fields sql/item_sum.cc: storing/restoring argument of aggregate function for prepared statements restoring order list of group_concat for safety sql/item_sum.h: storing/restoring argument of aggregate function for prepared statements layout fix sql/mysql_priv.h: just declaration sql/sql_base.cc: fix_fields() have to be called with temporary memory pool active sql/sql_parse.cc: removed hack with item pointer storing sql/sql_prepare.cc: debug output added removed hack with item pointer storing sql/sql_select.cc: fix_fields now should be called separately sql/sql_union.cc: removed wrong merged check from 4.0 (4.1 have its own protection) sql/table.h: removed hack with item pointer storing tests/client_test.c: new test fo PS
Diffstat (limited to 'sql/sql_union.cc')
-rw-r--r--sql/sql_union.cc13
1 files changed, 0 insertions, 13 deletions
diff --git a/sql/sql_union.cc b/sql/sql_union.cc
index 907250b11c8..7265a99d6e5 100644
--- a/sql/sql_union.cc
+++ b/sql/sql_union.cc
@@ -208,19 +208,6 @@ int st_select_lex_unit::prepare(THD *thd_arg, select_result *sel_result,
}
}
- for (tmp_order= (ORDER*) global_parameters->order_list.first;
- tmp_order ;
- tmp_order= tmp_order->next)
- {
- Item *item= *tmp_order->item;
- if (((item->type() == Item::FIELD_ITEM) &&
- ((class Item_field*) item)->table_name))
- {
- my_error(ER_BAD_FIELD_ERROR,MYF(0),item->full_name(),"ORDER BY");
- DBUG_RETURN(-1);
- }
- }
-
item_list.empty();
// it is not single select
if (first_select->next_select())