]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modulemanager.cpp
Fix erroneously limiting to the size of sa instead of sun_path.
[user/henk/code/inspircd.git] / src / modulemanager.cpp
index eb40c59718dffa703cf0c3b089dea35fe3d73504..5ed7d12d5855c9a2688911d05aa827ef0b2bdd41 100644 (file)
@@ -66,7 +66,6 @@ bool ModuleManager::Load(const std::string& modname, bool defer)
                {
                        newmod->ModuleSourceFile = filename;
                        newmod->ModuleDLLManager = newhandle;
-                       newmod->dying = false;
                        Modules[filename] = newmod;
                        std::string version = newhandle->GetVersion();
                        if (version.empty())
@@ -127,8 +126,7 @@ bool ModuleManager::Load(const std::string& modname, bool defer)
 /* We must load the modules AFTER initializing the socket engine, now */
 void ModuleManager::LoadCoreModules(std::map<std::string, ServiceList>& servicemap)
 {
-       std::cout << std::endl << "Loading core commands";
-       fflush(stdout);
+       std::cout << std::endl << "Loading core commands" << std::flush;
 
        DIR* library = opendir(ServerInstance->Config->Paths.Module.c_str());
        if (library)
@@ -138,8 +136,7 @@ void ModuleManager::LoadCoreModules(std::map<std::string, ServiceList>& servicem
                {
                        if (InspIRCd::Match(entry->d_name, "core_*.so", ascii_case_insensitive_map))
                        {
-                               std::cout << ".";
-                               fflush(stdout);
+                               std::cout << "." << std::flush;
 
                                this->NewServices = &servicemap[entry->d_name];