aboutsummaryrefslogtreecommitdiff
path: root/src/modmanager_dynamic.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-08-03 17:44:28 -0400
committerGravatar Daniel De Graaf2010-08-03 17:44:28 -0400
commit4e23b5ff6e8005d77f415038beb9c8e6ebe283cc (patch)
tree9f6f1bb9da0aaadad36f16a42b666ceaa7a2b9e7 /src/modmanager_dynamic.cpp
parentFix for crash on restart or config file open (bug #44) (diff)
Fix compilation, add sorted ->init() calls to modmanager_static
Diffstat (limited to 'src/modmanager_dynamic.cpp')
-rw-r--r--src/modmanager_dynamic.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/modmanager_dynamic.cpp b/src/modmanager_dynamic.cpp
index 55f3f0e50..8cdc2b7f7 100644
--- a/src/modmanager_dynamic.cpp
+++ b/src/modmanager_dynamic.cpp
@@ -115,7 +115,6 @@ bool ModuleManager::Load(const std::string& filename, bool defer)
if (tries == 19)
ServerInstance->Logs->Log("MODULE", DEFAULT, "Hook priority dependency loop detected while loading " + filename);
}
- FOREACH_MOD(I_InitModule,init());
ServerInstance->BuildISupport();
return true;
@@ -239,7 +238,7 @@ void ModuleManager::LoadAll()
}
IntModuleList& initlist = EventHandlers[I_ModuleInit];
- for(int i=0; i < initlist.length(); i++)
+ for(size_t i=0; i < initlist.size(); i++)
{
Module* mod = initlist[i];
try