diff options
author | unknown <konstantin@mysql.com> | 2004-05-06 22:44:00 +0400 |
---|---|---|
committer | unknown <konstantin@mysql.com> | 2004-05-06 22:44:00 +0400 |
commit | 151495baf78b0a5e282a0e77fdba1a7a2a8a3085 (patch) | |
tree | a1f946d43b77b1226ea45f879d1f2b6be1b85c62 /libmysql | |
parent | ffdf46a58ac73ce0862f1cf632e4254170ed6116 (diff) | |
download | mariadb-git-151495baf78b0a5e282a0e77fdba1a7a2a8a3085.tar.gz |
mysql_stmt_reset now expects ok/error packet from server.
libmysql/libmysql.c:
Make advanced_command check client reply
sql/sql_prepare.cc:
mysql_stmt_reset now sends ok/error reply to the client.
tests/client_test.c:
Memory leak fixed.
Diffstat (limited to 'libmysql')
-rw-r--r-- | libmysql/libmysql.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmysql/libmysql.c b/libmysql/libmysql.c index 6ee2ba438bd..a8a4b2449f3 100644 --- a/libmysql/libmysql.c +++ b/libmysql/libmysql.c @@ -3992,7 +3992,8 @@ my_bool STDCALL mysql_stmt_reset(MYSQL_STMT *stmt) mysql= stmt->mysql->last_used_con; int4store(buff, stmt->stmt_id); /* Send stmt id to server */ - if ((*mysql->methods->advanced_command)(mysql, COM_RESET_STMT,buff,MYSQL_STMT_HEADER,0,0,1)) + if ((*mysql->methods->advanced_command)(mysql, COM_RESET_STMT, buff, + MYSQL_STMT_HEADER,0,0,0)) { set_stmt_errmsg(stmt, mysql->net.last_error, mysql->net.last_errno, mysql->net.sqlstate); |