summaryrefslogtreecommitdiff
path: root/libmysqld
diff options
context:
space:
mode:
authorunknown <df@kahlann.erinye.com>2007-01-27 13:12:59 +0100
committerunknown <df@kahlann.erinye.com>2007-01-27 13:12:59 +0100
commit452e07679b0d1ba8d9a6a476f648c2628676c4c5 (patch)
treed0e5fbfcae887a81c80b5b8d646d662dd83c4b6c /libmysqld
parent823498926c41794dc2ad9fd8e4289934ff9be001 (diff)
downloadmariadb-git-452e07679b0d1ba8d9a6a476f648c2628676c4c5.tar.gz
BUG#25890 mysqltest_embedded crashes on start
very temporary fix libmysqld/lib_sql.cc: BUG#25890 mysqltest_embedded crashes on start temporary fix - initialize needed global variables
Diffstat (limited to 'libmysqld')
-rw-r--r--libmysqld/lib_sql.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc
index 2853baf2dfe..6d2cc901eb1 100644
--- a/libmysqld/lib_sql.cc
+++ b/libmysqld/lib_sql.cc
@@ -547,6 +547,11 @@ int init_embedded_server(int argc, char **argv, char **groups)
}
}
+ // FIXME initialize binlog_filter and rpl_filter if not already done
+ // corresponding delete is in clean_up()
+ if(!binlog_filter) binlog_filter = new Rpl_filter;
+ if(!rpl_filter) rpl_filter = new Rpl_filter;
+
execute_ddl_log_recovery();
return 0;
}