summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorramil/ram@mysql.com/myoffice.izhnet.ru <>2006-11-02 14:32:00 +0400
committerramil/ram@mysql.com/myoffice.izhnet.ru <>2006-11-02 14:32:00 +0400
commita072688eea7dbc7fd6cb2b0ac60f72d04df4a7eb (patch)
treeea2059df9b10c11e3268a282c9470f0c92c0cffb /client
parent728588da38b660d5c2cfc6e235623969e5332303 (diff)
downloadmariadb-git-a072688eea7dbc7fd6cb2b0ac60f72d04df4a7eb.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.
Diffstat (limited to 'client')
-rw-r--r--client/mysql.cc2
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)