From 38d9e75a5200907b0aaee95b543150f21da8c8c9 Mon Sep 17 00:00:00 2001
From: "msvensson@pilot.blaudden" <>
Date: Wed, 28 Feb 2007 09:10:38 +0100
Subject: [PATCH] Bug#19410 Test 'kill' fails on Windows + SCO - Use
 "mysql_stmt_field_count" to determine if there is a need to call
 "mysql_stmt_store_result"

---
 client/mysqltest.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/client/mysqltest.c b/client/mysqltest.c
index 99462d82f4..4a89299e83 100644
--- a/client/mysqltest.c
+++ b/client/mysqltest.c
@@ -5048,8 +5048,9 @@ void run_query_stmt(MYSQL *mysql, struct st_command *command,
   /*
     If we got here the statement succeeded and was expected to do so,
     get data. Note that this can still give errors found during execution!
+    Store the result of the query if if will return any fields
   */
-  if (mysql_stmt_store_result(stmt))
+  if (mysql_stmt_field_count(stmt) && mysql_stmt_store_result(stmt))
   {
     handle_error(command, mysql_stmt_errno(stmt),
                  mysql_stmt_error(stmt), mysql_stmt_sqlstate(stmt), ds);
-- 
2.30.9