summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/extern.h1
-rw-r--r--include/modules.h8
2 files changed, 7 insertions, 2 deletions
diff --git a/include/extern.h b/include/extern.h
index 9aa5292c3..2467bff60 100644
--- a/include/extern.h
+++ b/include/extern.h
@@ -714,7 +714,6 @@ E int str_is_cidr(char *str, uint32 * ip, uint32 * mask, char **host);
/**** modules.c ****/
-E void modules_core_init(int number, char **list);
E void modules_unload_all(bool fini, bool unload_proto); /* Read warnings near function source */
E void moduleCallBackRun(void);
E void moduleCleanStruct(ModuleData **moduleData);
diff --git a/include/modules.h b/include/modules.h
index e421187c8..884ece7eb 100644
--- a/include/modules.h
+++ b/include/modules.h
@@ -136,7 +136,13 @@ struct ModuleLang_ {
*/
CoreExport class ModuleManager
{
-
+ public:
+ /**
+ * Load up a list of modules.
+ * @param total_modules The number of modules to load
+ * @param module_list The list of modules to load
+ **/
+ static void LoadModuleList(int total_modules, char **module_list);
};
/** Every module in Anope is actually a class.