summaryrefslogtreecommitdiff
path: root/sql/item_sum.cc
diff options
context:
space:
mode:
authorbell@sanja.is.com.ua <>2004-02-08 20:14:13 +0200
committerbell@sanja.is.com.ua <>2004-02-08 20:14:13 +0200
commit69e2460bd4f5c122017a281e8fdbbc6dedb5a671 (patch)
tree14b2b58964802549177419493c886e1dd62be7e3 /sql/item_sum.cc
parent8eb590a71ec484146432cf6ae37d51fe4e6f814b (diff)
downloadmariadb-git-69e2460bd4f5c122017a281e8fdbbc6dedb5a671.tar.gz
fixed subquery with PS (BUG#2462)
fixed UNION preparation
Diffstat (limited to 'sql/item_sum.cc')
-rw-r--r--sql/item_sum.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/item_sum.cc b/sql/item_sum.cc
index e01f9db3463..87e8b124d4b 100644
--- a/sql/item_sum.cc
+++ b/sql/item_sum.cc
@@ -1084,6 +1084,7 @@ int dump_leaf(byte* key, uint32 count __attribute__((unused)),
void Item_sum_count_distinct::cleanup()
{
+ DBUG_ENTER("Item_sum_count_distinct::cleanup");
Item_sum_int::cleanup();
/*
Free table and tree if they belong to this item (if item have not pointer
@@ -1099,6 +1100,7 @@ void Item_sum_count_distinct::cleanup()
table= 0;
use_tree= 0;
}
+ DBUG_VOID_RETURN;
}
bool Item_sum_count_distinct::fix_fields(THD *thd, TABLE_LIST *tables,
@@ -1666,6 +1668,7 @@ Item_func_group_concat::Item_func_group_concat(bool is_distinct,
void Item_func_group_concat::cleanup()
{
+ DBUG_ENTER("Item_func_group_concat::cleanup");
/*
Free table and tree if they belong to this item (if item have not pointer
to original item from which was made copy => it own its objects )
@@ -1679,6 +1682,7 @@ void Item_func_group_concat::cleanup()
if (tree_mode)
delete_tree(tree);
}
+ DBUG_VOID_RETURN;
}
Item_func_group_concat::~Item_func_group_concat()