diff options
author | Frazer Clement <frazer@mysql.com> | 2009-10-05 13:57:00 +0100 |
---|---|---|
committer | Frazer Clement <frazer@mysql.com> | 2009-10-05 13:57:00 +0100 |
commit | 166d08c7ebc8db3a4b8c40988a089c5a28663d0a (patch) | |
tree | 349b5df5c8dc3fbfc7c20b6dd6f788ac5985313c /client | |
parent | a70380ef929c35015148ef43cd133b26dd723f3e (diff) | |
download | mariadb-git-166d08c7ebc8db3a4b8c40988a089c5a28663d0a.tar.gz |
Bug#39663 mysqltest: --enable_info, affected_rows and ps-protocol broken
Diffstat (limited to 'client')
-rw-r--r-- | client/mysqltest.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/client/mysqltest.c b/client/mysqltest.c index 4f8e6cdac99..fb33d30da81 100644 --- a/client/mysqltest.c +++ b/client/mysqltest.c @@ -6346,6 +6346,16 @@ void run_query_stmt(MYSQL *mysql, struct st_command *command, */ } + /* + Need to grab affected rows information before getting + warnings here + */ + ulonglong affected_rows; + LINT_INIT(affected_rows); + + if (!disable_info) + affected_rows= mysql_affected_rows(mysql); + if (!disable_warnings) { /* Get the warnings from execute */ @@ -6370,7 +6380,7 @@ void run_query_stmt(MYSQL *mysql, struct st_command *command, } if (!disable_info) - append_info(ds, mysql_affected_rows(mysql), mysql_info(mysql)); + append_info(ds, affected_rows, mysql_info(mysql)); } |