From a2f18f44c6c5e89d7b147a8a1312f734b957965f Mon Sep 17 00:00:00 2001
From: Evgeny Potemkin <epotemkin@mysql.com>
Date: Thu, 3 Dec 2009 16:15:20 +0300
Subject: [PATCH] Bug#48508: Crash on prepared statement re-execution.

Test case cleanup.
---
 mysql-test/r/ps.result | 2 ++
 mysql-test/t/ps.test   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/mysql-test/r/ps.result b/mysql-test/r/ps.result
index e7894388494..8a19b9b17e1 100644
--- a/mysql-test/r/ps.result
+++ b/mysql-test/r/ps.result
@@ -1902,6 +1902,7 @@ execute stmt;
 a
 execute stmt;
 a
+deallocate prepare stmt;
 drop table t1;
 drop view v1;
 create table t1(a bigint);
@@ -1912,6 +1913,7 @@ execute stmt;
 1
 execute stmt;
 1
+deallocate prepare stmt;
 drop table t1,t2;
 #
 End of 5.0 tests.
diff --git a/mysql-test/t/ps.test b/mysql-test/t/ps.test
index 6134efb5c5c..8f8e943913f 100644
--- a/mysql-test/t/ps.test
+++ b/mysql-test/t/ps.test
@@ -1982,6 +1982,7 @@ create view v1 AS select 1 as a from t1 where b;
 prepare stmt from "select * from v1 where a";
 execute stmt;
 execute stmt;
+deallocate prepare stmt;
 drop table t1;
 drop view v1;
 
@@ -1991,6 +1992,7 @@ insert into t2 values (null);
 prepare stmt from "select 1 from t1 join  t2 on a xor b where b > 1  and a =1";
 execute stmt;
 execute stmt;
+deallocate prepare stmt;
 drop table t1,t2;
 --echo #