diff irccd-test/main.cpp @ 825:e9da936309df

irccd: fix build without Javascript
author David Demelier <markand@malikania.fr>
date Tue, 08 Jan 2019 20:41:20 +0100
parents 06cc2f95f479
children 1399755352e7
line wrap: on
line diff
--- a/irccd-test/main.cpp	Tue Jan 08 20:41:20 2019 +0100
+++ b/irccd-test/main.cpp	Tue Jan 08 20:41:20 2019 +0100
@@ -59,8 +59,9 @@
 using irccd::daemon::whois_event;
 using irccd::daemon::dynlib_plugin_loader;
 
-using irccd::js::plugin_loader;
-using irccd::js::api;
+#if defined(IRCCD_HAVE_JS)
+namespace js = irccd::js;
+#endif
 
 namespace irccd::test {
 
@@ -645,9 +646,9 @@
 	daemon->plugins().add_loader(std::make_unique<dynlib_plugin_loader>());
 
 #if defined(IRCCD_HAVE_JS)
-	auto loader = std::make_unique<plugin_loader>(*daemon);
+	auto loader = std::make_unique<js::plugin_loader>(*daemon);
 
-	for (const auto& f : api::registry())
+	for (const auto& f : js::api::registry())
 		loader->get_modules().push_back(f());
 
 	daemon->plugins().add_loader(std::move(loader));