]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_regex_tre.cpp
Remove InspIRCd* parameters and fields
[user/henk/code/inspircd.git] / src / modules / extra / m_regex_tre.cpp
index c50429a5ef009123fcebd6fd6b5165940ccad332..1ed35605b7d2d11efd5fe76dc5d403b99cad40d1 100644 (file)
@@ -36,7 +36,7 @@ private:
        regex_t regbuf;
 
 public:
-       TRERegex(const std::string& rx, InspIRCd* Me) : Regex(rx, Me)
+       TRERegex(const std::string& rx, ) : Regex(rx, Me)
        {
                int flags = REG_EXTENDED | REG_NOSUB;
                int errcode;
@@ -76,11 +76,10 @@ public:
 class ModuleRegexTRE : public Module
 {
 public:
-       ModuleRegexTRE(InspIRCd* Me) : Module(Me)
-       {
-               Me->Modules->PublishInterface("RegularExpression", this);
+       ModuleRegexTRE()        {
+               ServerInstance->Modules->PublishInterface("RegularExpression", this);
                Implementation eventlist[] = { I_OnRequest };
-               Me->Modules->Attach(eventlist, this, 1);
+               ServerInstance->Modules->Attach(eventlist, this, 1);
        }
 
        virtual Version GetVersion()