]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_securelist.cpp
Remove calls to ListModeBase::OnCleanup (deprecated, empty function)
[user/henk/code/inspircd.git] / src / modules / m_securelist.cpp
index c13e1a8928fa3bf6a878c90ce50d8b0968299f5e..e04a61e9e95b922f2f8e488d408de1e65d193da2 100644 (file)
@@ -46,13 +46,13 @@ class ModuleSecureList : public Module
 
        void OnRehash(User* user)
        {
-               ConfigReader MyConf;
                allowlist.clear();
 
-               for (int i = 0; i < MyConf.Enumerate("securehost"); i++)
-                       allowlist.push_back(MyConf.ReadValue("securehost", "exception", i));
+               ConfigTagList tags = ServerInstance->Config->ConfTags("securehost");
+               for (ConfigIter i = tags.first; i != tags.second; ++i)
+                       allowlist.push_back(i->second->getString("exception"));
 
-               WaitTime = MyConf.ReadInteger("securelist", "waittime", "60", 0, true);
+               WaitTime = ServerInstance->Config->ConfValue("securelist")->getInt("waittime", 60);
        }