]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/filelogger.h
Correctly rewrite bans in 1.2 also, and make zline on nicks actually work.
[user/henk/code/inspircd.git] / include / filelogger.h
index 8395f1c965b9bb22cfe7a279086eed6ddb7d40bd..a2d63a0d997c6991fc134228e8adc19e8ed5e1d7 100644 (file)
@@ -93,12 +93,17 @@ class CoreExport FileLogStream : public LogStream
  private:
        FileLogger *f;
  public:
-       FileLogStream(InspIRCd *Instance, FILE *f, const std::string &type) : LogStream(Instance, type)
+       FileLogStream(InspIRCd *Instance, int loglevel, FILE *f) : LogStream(Instance, loglevel)
        {
                this->f = new FileLogger(Instance, f);
        }
 
-       virtual void OnLog(int loglevel, const std::string &msg);
+       ~FileLogStream()
+       {
+               delete this->f;
+       }
+
+       virtual void OnLog(int loglevel, const std::string &type, const std::string &msg);
 };
 
 #endif