diff options
Diffstat (limited to 'sql/sys_vars.cc')
-rw-r--r-- | sql/sys_vars.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/sys_vars.cc b/sql/sys_vars.cc index 291f13d27f8..de9806ab289 100644 --- a/sql/sys_vars.cc +++ b/sql/sys_vars.cc @@ -4642,14 +4642,13 @@ static bool fix_log_state(sys_var *self, THD *thd, enum_var_type type) oldval= logger.get_log_file_handler()->is_open(); log_type= QUERY_LOG_GENERAL; } - else if (self == &Sys_slow_query_log) + else { + DBUG_ASSERT(self == &Sys_slow_query_log); newvalptr= &global_system_variables.sql_log_slow; oldval= logger.get_slow_log_file_handler()->is_open(); log_type= QUERY_LOG_SLOW; } - else - DBUG_ASSERT(FALSE); newval= *newvalptr; if (oldval == newval) |