diff options
author | mats@mysql.com <> | 2006-05-16 11:16:23 +0200 |
---|---|---|
committer | mats@mysql.com <> | 2006-05-16 11:16:23 +0200 |
commit | 66766ad59627474a881d52381c81c6de926cff35 (patch) | |
tree | 56c85a7c573661bb70bd3179a7e99359b03c46c7 /sql/set_var.h | |
parent | aa47bfa9862d1651cba46ed5694de54cb1e7efe2 (diff) | |
download | mariadb-git-66766ad59627474a881d52381c81c6de926cff35.tar.gz |
Bug#16837 (Missing #ifdef cause compile problem --without-row-based-replication):
Added #ifdef's to make code work even when the system is built without
row-based replication.
Diffstat (limited to 'sql/set_var.h')
-rw-r--r-- | sql/set_var.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sql/set_var.h b/sql/set_var.h index 8076f10bb0a..d52b2720918 100644 --- a/sql/set_var.h +++ b/sql/set_var.h @@ -851,15 +851,20 @@ public: bool update(THD *thd, set_var *var); }; +#ifdef HAVE_ROW_BASED_REPLICATION extern void fix_binlog_format_after_update(THD *thd, enum_var_type type); +#endif class sys_var_thd_binlog_format :public sys_var_thd_enum { public: sys_var_thd_binlog_format(const char *name_arg, ulong SV::*offset_arg) :sys_var_thd_enum(name_arg, offset_arg, - &binlog_format_typelib, - fix_binlog_format_after_update) + &binlog_format_typelib +#ifdef HAVE_ROW_BASED_REPLICATION + , fix_binlog_format_after_update +#endif + ) {}; bool is_readonly() const; }; |