git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'stg-2.409'
[stg.git]
/
projects
/
stargazer
/
plugin_runner.cpp
diff --git
a/projects/stargazer/plugin_runner.cpp
b/projects/stargazer/plugin_runner.cpp
index eaf51058ccedc97a0999c8fee211142632edc8c1..e57a421ef245d955d6c0dfbd9945cf9e404d6cae 100644
(file)
--- a/
projects/stargazer/plugin_runner.cpp
+++ b/
projects/stargazer/plugin_runner.cpp
@@
-28,6
+28,7
@@
//-----------------------------------------------------------------------------
PLUGIN_RUNNER::PLUGIN_RUNNER(const std::string & fileName,
//-----------------------------------------------------------------------------
PLUGIN_RUNNER::PLUGIN_RUNNER(const std::string & fileName,
+ const std::string & name,
const MODULE_SETTINGS & ms,
ADMINS & admins,
TARIFFS & tariffs,
const MODULE_SETTINGS & ms,
ADMINS & admins,
TARIFFS & tariffs,
@@
-38,6
+39,7
@@
PLUGIN_RUNNER::PLUGIN_RUNNER(const std::string & fileName,
STORE & store,
const SETTINGS & settings)
: pluginFileName(fileName),
STORE & store,
const SETTINGS & settings)
: pluginFileName(fileName),
+ pluginName(name),
libHandle(NULL),
m_plugin(Load(ms, admins, tariffs, users, services, corporations,
traffcounter, store, settings))
libHandle(NULL),
m_plugin(Load(ms, admins, tariffs, users, services, corporations,
traffcounter, store, settings))
@@
-67,9
+69,9
@@
errorStr = m_plugin.GetStrError();
return res;
}
//-----------------------------------------------------------------------------
return res;
}
//-----------------------------------------------------------------------------
-int PLUGIN_RUNNER::Reload()
+int PLUGIN_RUNNER::Reload(
const MODULE_SETTINGS & ms
)
{
{
-int res = m_plugin.Reload();
+int res = m_plugin.Reload(
ms
);
errorStr = m_plugin.GetStrError();
return res;
}
errorStr = m_plugin.GetStrError();
return res;
}