]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Give modeclasses access to Server* Srv via constructor
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 9 Jul 2006 13:16:02 +0000 (13:16 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 9 Jul 2006 13:16:02 +0000 (13:16 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4208 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_chanprotect.cpp

index 82f3b602f71df5f273e52b9e55556da226e6e964..40cd4f39a0296069b505d49c8075f56a239e96b9 100644 (file)
@@ -98,8 +98,9 @@ class ChanFounder : public ModeHandler
 
 class ChanProtect : public ModeHandler
 {
+       Server* Srv;
  public:
-       ChanProtect() : ModeHandler('a', 1, 1, true, MODETYPE_CHANNEL, false) { }
+       ChanProtect(Server* s) : ModeHandler('a', 1, 1, true, MODETYPE_CHANNEL, false), Srv(s) { }
 
        ModeAction OnModeChange(userrec* source, userrec* dest, chanrec* channel, std::string &parameter, bool adding)
        {