mirror of
https://github.com/MariaDB/server.git
synced 2025-02-01 03:21:53 +01:00
Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1
into deer.(none):/home/hf/work/mysql-4.1.5066
This commit is contained in:
commit
e12064aa3a
1 changed files with 5 additions and 5 deletions
|
@ -72,6 +72,11 @@ emb_advanced_command(MYSQL *mysql, enum enum_server_command command,
|
||||||
THD *thd=(THD *) mysql->thd;
|
THD *thd=(THD *) mysql->thd;
|
||||||
NET *net= &mysql->net;
|
NET *net= &mysql->net;
|
||||||
|
|
||||||
|
if (thd->data)
|
||||||
|
{
|
||||||
|
free_rows(thd->data);
|
||||||
|
thd->data= 0;
|
||||||
|
}
|
||||||
/* Check that we are calling the client functions in right order */
|
/* Check that we are calling the client functions in right order */
|
||||||
if (mysql->status != MYSQL_STATUS_READY)
|
if (mysql->status != MYSQL_STATUS_READY)
|
||||||
{
|
{
|
||||||
|
@ -217,11 +222,6 @@ static int emb_stmt_execute(MYSQL_STMT *stmt)
|
||||||
THD *thd= (THD*)stmt->mysql->thd;
|
THD *thd= (THD*)stmt->mysql->thd;
|
||||||
thd->client_param_count= stmt->param_count;
|
thd->client_param_count= stmt->param_count;
|
||||||
thd->client_params= stmt->params;
|
thd->client_params= stmt->params;
|
||||||
if (thd->data)
|
|
||||||
{
|
|
||||||
free_rows(thd->data);
|
|
||||||
thd->data= 0;
|
|
||||||
}
|
|
||||||
if (emb_advanced_command(stmt->mysql, COM_EXECUTE,0,0,
|
if (emb_advanced_command(stmt->mysql, COM_EXECUTE,0,0,
|
||||||
(const char*)&stmt->stmt_id,sizeof(stmt->stmt_id),
|
(const char*)&stmt->stmt_id,sizeof(stmt->stmt_id),
|
||||||
1) ||
|
1) ||
|
||||||
|
|
Loading…
Add table
Reference in a new issue