diff options
author | Elena Stepanova <elenst@ubuntu11.home> | 2012-07-16 06:12:11 +0400 |
---|---|---|
committer | Elena Stepanova <elenst@ubuntu11.home> | 2012-07-16 06:12:11 +0400 |
commit | 49da8e7e212ec2ba739b9a7e2f512f1f71c62f1e (patch) | |
tree | d805d92cd40a830b1d2b5c27c86ada96bc5981c9 /client/mysqltest.cc | |
parent | 9f6a1c5842fc8f71463d48e4da4ec692aadeacc1 (diff) | |
download | mariadb-git-49da8e7e212ec2ba739b9a7e2f512f1f71c62f1e.tar.gz |
Export sys_errno and errno to variables
Diffstat (limited to 'client/mysqltest.cc')
-rw-r--r-- | client/mysqltest.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/mysqltest.cc b/client/mysqltest.cc index 961114c9a40..57b7ff5fa0a 100644 --- a/client/mysqltest.cc +++ b/client/mysqltest.cc @@ -621,6 +621,8 @@ void free_all_replace(){ free_replace_column(); } +void var_set_int(const char* name, int value); + class LogFile { FILE* m_file; @@ -1275,6 +1277,8 @@ void handle_command_error(struct st_command *command, uint error, { DBUG_ENTER("handle_command_error"); DBUG_PRINT("enter", ("error: %d", error)); + var_set_int("$sys_errno",sys_errno); + var_set_int("$errno",error); if (error != 0) { int i; |