summaryrefslogtreecommitdiff
path: root/sql/sql_delete.cc
diff options
context:
space:
mode:
authorMats Kindahl <mats@sun.com>2009-02-09 23:51:59 +0100
committerMats Kindahl <mats@sun.com>2009-02-09 23:51:59 +0100
commit8a98664d3b825f7d98d7acd8372079fc6224dfcb (patch)
tree82b5d2468e08a43e31587af5f72ab6d52e5aff5c /sql/sql_delete.cc
parentbd53d21417e2d340758abfeb29f7057221e0da03 (diff)
parent86a11e6a39593db66b56013841adb5059c8d1455 (diff)
downloadmariadb-git-8a98664d3b825f7d98d7acd8372079fc6224dfcb.tar.gz
Merging with 5.1-bugteam.
Diffstat (limited to 'sql/sql_delete.cc')
-rw-r--r--sql/sql_delete.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/sql/sql_delete.cc b/sql/sql_delete.cc
index b37e2a24895..d87eafa3e0c 100644
--- a/sql/sql_delete.cc
+++ b/sql/sql_delete.cc
@@ -1028,6 +1028,9 @@ bool mysql_truncate(THD *thd, TABLE_LIST *table_list, bool dont_send_ok)
share->db.str,
share->table_name.str, 1))))
(void) rm_temporary_table(table_type, path);
+ else
+ thd->thread_specific_used= TRUE;
+
free_table_share(share);
my_free((char*) table,MYF(0));
/*