From 9b30fa9ff418407450a497d998039f648bf72128 Mon Sep 17 00:00:00 2001 From: Elena Mamontova Date: Thu, 18 Feb 2016 10:53:38 +0200 Subject: [PATCH] Ticket 26. The 'moduleName' variable is defined and parameter 'moduleName' added in the new PLUGIN_RUNNER() in the constructor. --- projects/stargazer/plugin_mgr.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/stargazer/plugin_mgr.cpp b/projects/stargazer/plugin_mgr.cpp index 216e3739..d3430c89 100644 --- a/projects/stargazer/plugin_mgr.cpp +++ b/projects/stargazer/plugin_mgr.cpp @@ -60,11 +60,12 @@ PluginManager::PluginManager(const SETTINGS_IMPL& settings, for (size_t i = 0; i < modSettings.size(); i++) { std::string modulePath = basePath + "/mod_" + modSettings[i].moduleName + ".so"; + std::string moduleName = modSettings[i].moduleName; printfd(__FILE__, "Module: %s\n", modulePath.c_str()); try { m_modules.push_back( - new PLUGIN_RUNNER(modulePath, modSettings[i], admins, tariffs, + new PLUGIN_RUNNER(modulePath, moduleName, modSettings[i], admins, tariffs, users, services, corporations, traffcounter, store, settings) ); -- 2.43.2