]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_sqloper.cpp
Remove InspIRCd* parameters and fields
[user/henk/code/inspircd.git] / src / modules / extra / m_sqloper.cpp
index 3b0e6e2265042fd3caeb23ab987fff03ec9394d6..47aa8d1fd2b32afca2c93f4b36b0f5b2b7068263 100644 (file)
@@ -32,9 +32,8 @@ class ModuleSQLOper : public Module
        parameterlist names;
 
 public:
-       ModuleSQLOper(InspIRCd* Me)
-       : Module(Me)
-       {
+       ModuleSQLOper()
+               {
                ServerInstance->Modules->UseInterface("SQLutils");
                ServerInstance->Modules->UseInterface("SQL");
                ServerInstance->Modules->UseInterface("HashRequest");
@@ -114,7 +113,7 @@ public:
 
        virtual void OnRehash(User* user)
        {
-               ConfigReader Conf(ServerInstance);
+               ConfigReader Conf;
 
                databaseid = Conf.ReadValue("sqloper", "dbid", 0); /* Database ID of a database configured for the service provider module */
                hashtype = assign(Conf.ReadValue("sqloper", "hash", 0));
@@ -298,7 +297,7 @@ public:
 
        bool OperUser(User* user, const std::string &pattern, const std::string &type)
        {
-               ConfigReader Conf(ServerInstance);
+               ConfigReader Conf;
 
                for (int j = 0; j < Conf.Enumerate("type"); j++)
                {