]> git.stg.codes - stg.git/commitdiff
Ticket 26. The std::string modulePath variable definition moved after
authorElena Mamontova <helenh463@gmail.com>
Wed, 13 Apr 2016 06:55:30 +0000 (09:55 +0300)
committerElena Mamontova <helenh463@gmail.com>
Wed, 13 Apr 2016 06:55:30 +0000 (09:55 +0300)
the std::string moduleName variable definition, the
modSettings[i].moduleName variable replaced to moduleName when
modulePath definition in the PluginManager constructor.

projects/stargazer/plugin_mgr.cpp

index 8d026ee67e9ec4271dc478a02bb2ebc084e8989e..b127869bd4eaaa76ba88f04aee32eea4401b33a0 100644 (file)
@@ -59,8 +59,8 @@ PluginManager::PluginManager(const SETTINGS_IMPL& settings,
     const std::vector<MODULE_SETTINGS> & modSettings(settings.GetModulesSettings());
     for (size_t i = 0; i < modSettings.size(); i++)
     {
     const std::vector<MODULE_SETTINGS> & modSettings(settings.GetModulesSettings());
     for (size_t i = 0; i < modSettings.size(); i++)
     {
-        std::string modulePath = basePath + "/mod_" + modSettings[i].moduleName + ".so";
         std::string moduleName = modSettings[i].moduleName;
         std::string moduleName = modSettings[i].moduleName;
+        std::string modulePath = basePath + "/mod_" + moduleName + ".so";
         printfd(__FILE__, "Module: %s\n", modulePath.c_str());
         try
         {
         printfd(__FILE__, "Module: %s\n", modulePath.c_str());
         try
         {