diff options
author | unknown <ramil/ram@mysql.com/myoffice.izhnet.ru> | 2006-11-02 14:32:00 +0400 |
---|---|---|
committer | unknown <ramil/ram@mysql.com/myoffice.izhnet.ru> | 2006-11-02 14:32:00 +0400 |
commit | b96f1a477d143dcba5f5d81813c2445c4de345a2 (patch) | |
tree | ea2059df9b10c11e3268a282c9470f0c92c0cffb /client/mysql.cc | |
parent | 78f47b1b1080833241860c6213854fe04487ff12 (diff) | |
download | mariadb-git-b96f1a477d143dcba5f5d81813c2445c4de345a2.tar.gz |
Fix for bug #22913: mysql --quick doesn't report some errors.
We don't check for errors that may occur during data printing.
client/mysql.cc:
Fix for bug #22913: mysql --quick doesn't report some errors.
- check for errors after the data output.
Diffstat (limited to 'client/mysql.cc')
-rw-r--r-- | client/mysql.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/client/mysql.cc b/client/mysql.cc index 2f9031b84b8..fcdd63b31e6 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -1988,6 +1988,8 @@ com_go(String *buffer,char *line __attribute__((unused))) (long) mysql_num_rows(result), (long) mysql_num_rows(result) == 1 ? "row" : "rows"); end_pager(); + if (mysql_errno(&mysql)) + error= put_error(&mysql); } } else if (mysql_affected_rows(&mysql) == ~(ulonglong) 0) |