re = new BanRedirect(Me);
nofollow = false;
- if(!ServerInstance->AddModeWatcher(re))
+ if(!ServerInstance->Modes->AddModeWatcher(re))
{
delete re;
throw ModuleException("Could not add mode watcher");
ExceptionModule = ServerInstance->Modules->Find("m_banexception.so");
}
- virtual int OnUserPreJoin(User* user, Channel* chan, const char* cname, std::string &privs, bool synching = false)
+ virtual int OnUserPreJoin(User* user, Channel* chan, const char* cname, std::string &privs)
{
/* This prevents recursion when a user sets multiple ban redirects in a chain
* (thanks Potter)