summaryrefslogtreecommitdiff
path: root/sql/sql_class.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_class.cc')
-rw-r--r--sql/sql_class.cc15
1 files changed, 13 insertions, 2 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index 1041c21ef30..5dee75a5670 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -1036,9 +1036,9 @@ bool select_dump::send_eof()
return error;
}
-select_subselect::select_subselect(Item_subselect *item)
+select_subselect::select_subselect(Item_subselect *item_arg)
{
- this->item=item;
+ item= item_arg;
}
bool select_singlerow_subselect::send_data(List<Item> &items)
@@ -1229,3 +1229,14 @@ bool select_dumpvar::send_eof()
return 1;
}
}
+
+/****************************************************************************
+ TMP_TABLE_PARAM
+****************************************************************************/
+
+void TMP_TABLE_PARAM::init()
+{
+ field_count= sum_func_count= func_count= hidden_field_count= 0;
+ group_parts= group_length= group_null_parts= 0;
+ quick_group= 1;
+}