Give modeclasses access to Server* Srv via constructor

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4208 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
brain 2006-07-09 13:16:02 +00:00
parent 197b8f7fbe
commit df624daa3f

View 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)
{