]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modmanager_dynamic.cpp
Display allowed oper modes, commands, and permissions in /CHECK
[user/henk/code/inspircd.git] / src / modmanager_dynamic.cpp
index 1fcf3aa566b2f246288a45e5a768a57e8467ccd6..0c63eefcd0cab6f918f8042387bcbf9b354ac86c 100644 (file)
@@ -88,11 +88,10 @@ bool ModuleManager::Load(const char* filename)
                {
                        newmod->ModuleSourceFile = filename_str;
                        newmod->ModuleDLLManager = newhandle;
-                       Version v = newmod->GetVersion();
                        Modules[filename_str] = newmod;
-
                        newmod->init();
 
+                       Version v = newmod->GetVersion();
                        ServerInstance->Logs->Log("MODULE", DEFAULT,"New module introduced: %s (Module version %s)%s",
                                filename, newhandle->GetVersion().c_str(), (!(v.Flags & VF_VENDOR) ? " [3rd Party]" : " [Vendor]"));
                }