summaryrefslogtreecommitdiff
path: root/sql/log_event.h
diff options
context:
space:
mode:
authorunknown <guilhem@mysql.com>2003-08-19 15:46:47 +0200
committerunknown <guilhem@mysql.com>2003-08-19 15:46:47 +0200
commitfe0e54643492c6b689664ed09206db58dca29967 (patch)
tree96fc3e34d0ad8c0c6612d46fb6ce4ffa5977b7ab /sql/log_event.h
parent4392456beab4790ac14a05862fd85aec592fba10 (diff)
downloadmariadb-git-fe0e54643492c6b689664ed09206db58dca29967.tar.gz
Fix for BUG#1096 which is:
"mysqlbinlog does not comment the original LOAD DATA INFILE if it has a "use xx"" client/mysqlbinlog.cc: a comment sql/log_event.cc: in mysqlbinlog we want to have a leading '#' before LOAD DATA INFILE when we print a Create_file event. This was not done properly when the query had *2* lines: only the "use db" got commented. To fix this I had to add an argument to Load_log_event::print, it could not be handled in Create_file_log_event::print alone. sql/log_event.h: prototype
Diffstat (limited to 'sql/log_event.h')
-rw-r--r--sql/log_event.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/log_event.h b/sql/log_event.h
index 155da07bebd..1031b940528 100644
--- a/sql/log_event.h
+++ b/sql/log_event.h
@@ -435,6 +435,7 @@ public:
bool use_rli_only_for_errors);
#else
void print(FILE* file, bool short_form = 0, char* last_db = 0);
+ void print(FILE* file, bool short_form, char* last_db, bool commented);
#endif
Load_log_event(const char* buf, int event_len, bool old_format);