diff options
author | unknown <holyfoot/hf@mysql.com/hfmain.(none)> | 2007-01-02 17:51:32 +0400 |
---|---|---|
committer | unknown <holyfoot/hf@mysql.com/hfmain.(none)> | 2007-01-02 17:51:32 +0400 |
commit | 8b8f1890fbb931eb7592b736d369cb242a8ac43c (patch) | |
tree | 388cf4b5df4a805224653c30fd60dfa7bde9f0e4 /libmysqld | |
parent | 4a12418583b0527ea4f91c96de6e6991fdc45a15 (diff) | |
download | mariadb-git-8b8f1890fbb931eb7592b736d369cb242a8ac43c.tar.gz |
merging fix
Diffstat (limited to 'libmysqld')
-rw-r--r-- | libmysqld/lib_sql.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc index a6e81cee78c..825e5e507ad 100644 --- a/libmysqld/lib_sql.cc +++ b/libmysqld/lib_sql.cc @@ -250,10 +250,10 @@ int emb_read_binary_rows(MYSQL_STMT *stmt) MYSQL_DATA *data; if (!(data= emb_read_rows(stmt->mysql, 0, 0))) { - strmake(stmt->sqlstate, stmt->mysql->net.sqlstate, sizeof(stmt->sqlstate)); - strmake(stmt->last_error, stmt->mysql->net.last_error, - sizeof(stmt->last_error)); - stmt->last_errno= stmt->mysql->net.last_errno; + stmt->result= *data; + my_free((char *) data, MYF(0)); + set_stmt_errmsg(stmt, stmt->mysql->net.last_error, + stmt->mysql->net.last_errno, stmt->mysql->net.sqlstate); return 1; } return 0; |