summaryrefslogtreecommitdiff
path: root/sql/sql_union.cc
diff options
context:
space:
mode:
authorunknown <serg@serg.mylan>2004-01-30 08:09:42 +0100
committerunknown <serg@serg.mylan>2004-01-30 08:09:42 +0100
commit14ede384fe113fbccd38d9389cdcb5391ca65403 (patch)
treecb98eb7653a3fa063a2efd6abfb7c179c7a07caa /sql/sql_union.cc
parenta2d67665d5901ee889839a87843bbd6d0b1cef23 (diff)
downloadmariadb-git-14ede384fe113fbccd38d9389cdcb5391ca65403.tar.gz
catch accesses to deleted objects
double delete bug fixed sql/sql_list.h: catch accesses to deleted objects sql/sql_union.cc: double delete fixed
Diffstat (limited to 'sql/sql_union.cc')
-rw-r--r--sql/sql_union.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sql_union.cc b/sql/sql_union.cc
index 1cb01c6b3ef..226086d0d24 100644
--- a/sql/sql_union.cc
+++ b/sql/sql_union.cc
@@ -445,6 +445,7 @@ int st_select_lex_unit::cleanup()
if (union_result)
{
delete union_result;
+ union_result=0; // Safety
if (table)
free_tmp_table(thd, table);
table= 0; // Safety