diff options
Diffstat (limited to 'src/modulemanager.cpp')
-rw-r--r-- | src/modulemanager.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/modulemanager.cpp b/src/modulemanager.cpp index 21ccd640d..1e5a8f8bb 100644 --- a/src/modulemanager.cpp +++ b/src/modulemanager.cpp @@ -11,3 +11,18 @@ #include "modules.h" #include "language.h" #include "version.h" + +void ModuleManager::LoadModuleList(int total_modules, char **module_list) +{ + int idx; + Module *m; + int status = 0; + for (idx = 0; idx < total_modules; idx++) { + m = findModule(module_list[idx]); + if (!m) { + status = loadModule(module_list[idx], NULL); + mod_current_module = NULL; + mod_current_user = NULL; + } + } +} |