diff options
author | unknown <sasha@laptop.slkc.uswest.net> | 2000-11-11 14:57:35 -0700 |
---|---|---|
committer | unknown <sasha@laptop.slkc.uswest.net> | 2000-11-11 14:57:35 -0700 |
commit | fd2c900e5229810ffe6051da6e2839a1ab90b376 (patch) | |
tree | 32a840c24805d4d0e41b0fe983db15e78c2866e7 /sql/sql_repl.cc | |
parent | 19d2e8ce98ed4f77f94f1cde422f3ace73f64315 (diff) | |
download | mariadb-git-fd2c900e5229810ffe6051da6e2839a1ab90b376.tar.gz |
laptop commit
BUILD/compile-pentium-debug-no-bdb:
forgot to install BDB on my laptop, needed to have this
sql/log.cc:
fixed initialization warning
sql/sql_insert.cc:
delayed insert was getting logged on failure. To make things worse,
all delayed inserts were being logged with query_length=0
sql/sql_repl.cc:
fixed compiler warnings
Diffstat (limited to 'sql/sql_repl.cc')
-rw-r--r-- | sql/sql_repl.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sql/sql_repl.cc b/sql/sql_repl.cc index 3dc9514476b..4142c003d4d 100644 --- a/sql/sql_repl.cc +++ b/sql/sql_repl.cc @@ -149,7 +149,7 @@ int purge_master_logs(THD* thd, const char* to_log) char search_file_name[FN_REFLEN]; mysql_bin_log.make_log_name(search_file_name, to_log); int res = mysql_bin_log.purge_logs(thd, search_file_name); - char* errmsg = 0; + const char* errmsg = 0; switch(res) { case 0: break; @@ -169,9 +169,14 @@ binlog purge"; break; } if(errmsg) - send_error(&thd->net, 0, errmsg); + { + send_error(&thd->net, 0, errmsg); + return 1; + } else send_ok(&thd->net); + + return 0; } void mysql_binlog_send(THD* thd, char* log_ident, ulong pos, ushort flags) |