summaryrefslogtreecommitdiff
path: root/sql/sql_binlog.cc
diff options
context:
space:
mode:
authormkindahl@dl145h.mysql.com <>2008-02-05 14:52:20 +0100
committermkindahl@dl145h.mysql.com <>2008-02-05 14:52:20 +0100
commit7e0f4a6fa7ff6b006af7eb372a101427779b6966 (patch)
tree19d2a34da5d05faad3a9ed7be0d7f3efe6794830 /sql/sql_binlog.cc
parentccd53222d61d25ae2702d87a3b617a1f835eedc7 (diff)
parenta25028ef646b58ac8f4a81cb9a792f6130db1d52 (diff)
downloadmariadb-git-7e0f4a6fa7ff6b006af7eb372a101427779b6966.tar.gz
Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl
into dl145h.mysql.com:/data0/mkindahl/mysql-5.1-rpl
Diffstat (limited to 'sql/sql_binlog.cc')
-rw-r--r--sql/sql_binlog.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/sql/sql_binlog.cc b/sql/sql_binlog.cc
index 04f408453ea..4bfae16ba6d 100644
--- a/sql/sql_binlog.cc
+++ b/sql/sql_binlog.cc
@@ -152,14 +152,13 @@ void mysql_client_binlog_statement(THD* thd)
*/
if (!have_fd_event)
{
- if (bufptr[EVENT_TYPE_OFFSET] == FORMAT_DESCRIPTION_EVENT)
+ int type = bufptr[EVENT_TYPE_OFFSET];
+ if (type == FORMAT_DESCRIPTION_EVENT || type == START_EVENT_V3)
have_fd_event= TRUE;
else
{
my_error(ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT,
- MYF(0),
- Log_event::get_type_str(
- (Log_event_type)bufptr[EVENT_TYPE_OFFSET]));
+ MYF(0), Log_event::get_type_str((Log_event_type)type));
goto end;
}
}