]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_sqllog.cpp
Remove InspIRCd* parameters and fields
[user/henk/code/inspircd.git] / src / modules / extra / m_sqllog.cpp
index 556cc8b31c33f04bd2ee806571b67213de21b392..4713f24a973dfb1cf3a5312166f0efcd84f3cc00 100644 (file)
@@ -28,8 +28,6 @@ std::map<unsigned long,QueryInfo*> active_queries;
 
 class QueryInfo
 {
-private:
-       InspIRCd* ServerInstance;
 public:
        QueryState qs;
        unsigned long id;
@@ -43,7 +41,7 @@ public:
        time_t date;
        bool insert;
 
-       QueryInfo(InspIRCd* Instance, const std::string &n, const std::string &s, const std::string &h, unsigned long i, int cat)
+       QueryInfo(const std::string &n, const std::string &s, const std::string &h, unsigned long i, int cat)
        {
                ServerInstance = Instance;
                qs = FIND_SOURCE;
@@ -183,9 +181,8 @@ class ModuleSQLLog : public Module
 {
 
  public:
-       ModuleSQLLog(InspIRCd* Me)
-       : Module(Me)
-       {
+       ModuleSQLLog()
+               {
                ServerInstance->Modules->UseInterface("SQLutils");
                ServerInstance->Modules->UseInterface("SQL");
 
@@ -213,7 +210,7 @@ class ModuleSQLLog : public Module
 
        void ReadConfig()
        {
-               ConfigReader Conf(ServerInstance);
+               ConfigReader Conf;
                dbid = Conf.ReadValue("sqllog","dbid",0);       // database id of a database configured in sql module
        }
 
@@ -253,7 +250,7 @@ class ModuleSQLLog : public Module
                SQLrequest req = SQLrequest(this, SQLModule, dbid, SQLquery("SELECT id,actor FROM ircd_log_actors WHERE actor='?'") % source);
                if(req.Send())
                {
-                       QueryInfo* i = new QueryInfo(ServerInstance, nick, source, host, req.id, category);
+                       QueryInfo* i = new QueryInfo(nick, source, host, req.id, category);
                        i->qs = FIND_SOURCE;
                        active_queries[req.id] = i;
                }