diff options
author | unknown <hf@deer.(none)> | 2003-07-18 16:26:35 +0500 |
---|---|---|
committer | unknown <hf@deer.(none)> | 2003-07-18 16:26:35 +0500 |
commit | d17b3e967d517ad290eec9cd0d59dd47f4887e08 (patch) | |
tree | f1de729b4db0054d2ad06f1d4e3913b941563f60 /libmysql | |
parent | bf3af8eeac3dba6af359805e82ad5c1b26d4834e (diff) | |
download | mariadb-git-d17b3e967d517ad290eec9cd0d59dd47f4887e08.tar.gz |
SCRUM
Including client code into embedded library
fixes
libmysql/libmysql.c:
We should call this way
libmysqld/lib_sql.cc:
Necessary initializations added
libmysqld/libmysqld.c:
mysql_close can't be "virtual"
mysqltest.c calls mysql_close before mysql_connect
sql-common/client.c:
We have to redo fetch_lengths to count lengths looking at '\0' in string.
It works slower, but is correct for both client and embedded libraries
Diffstat (limited to 'libmysql')
-rw-r--r-- | libmysql/libmysql.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmysql/libmysql.c b/libmysql/libmysql.c index 4051ed15db5..a90fb2f1205 100644 --- a/libmysql/libmysql.c +++ b/libmysql/libmysql.c @@ -3388,7 +3388,7 @@ 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 (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,1)) { set_stmt_errmsg(stmt, mysql->net.last_error, mysql->net.last_errno, mysql->net.sqlstate); |