diff options
author | unknown <holyfoot/hf@hfmain.(none)> | 2008-02-27 13:54:34 +0400 |
---|---|---|
committer | unknown <holyfoot/hf@hfmain.(none)> | 2008-02-27 13:54:34 +0400 |
commit | 68b21ebb837e66b85a177fa357bcce4d23c8268f (patch) | |
tree | 400c33fa02a0f639257326cd5b0688eb15587fff /libmysqld | |
parent | da0a2e43971a46caaab85baa806ebb7db4f8f630 (diff) | |
parent | 4a8c442f040db67763697df8f109f79ec6240979 (diff) | |
download | mariadb-git-68b21ebb837e66b85a177fa357bcce4d23c8268f.tar.gz |
Merge bk@192.168.21.1:mysql-5.1-opt
into mysql.com:/home/hf/work/25097/my51-25097
libmysql/libmysql.c:
Auto merged
libmysqld/lib_sql.cc:
Auto merged
sql-common/client.c:
Auto merged
sql/log.cc:
Auto merged
Diffstat (limited to 'libmysqld')
-rw-r--r-- | libmysqld/lib_sql.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc index cb3b6a7115d..447868fab4d 100644 --- a/libmysqld/lib_sql.cc +++ b/libmysqld/lib_sql.cc @@ -38,6 +38,8 @@ C_MODE_START #include <sql_common.h> #include "embedded_priv.h" +extern unsigned int mysql_server_last_errno; +extern char mysql_server_last_error[MYSQL_ERRMSG_SIZE]; static my_bool emb_read_query_result(MYSQL *mysql); @@ -1122,3 +1124,12 @@ bool Protocol::net_store_data(const uchar *from, size_t length) return FALSE; } + +int vprint_msg_to_log(enum loglevel level __attribute__((unused)), + const char *format, va_list argsi) +{ + vsnprintf(mysql_server_last_error, sizeof(mysql_server_last_error), + format, argsi); + mysql_server_last_errno= CR_UNKNOWN_ERROR; + return 0; +} |