diff options
| author | Adam <Adam@anope.org> | 2013-08-01 13:16:18 +0000 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2013-08-01 13:39:35 +0000 |
| commit | 1e625b6837fdf96616cfc49700aa28d184a7c171 (patch) | |
| tree | 6b6f06deaf769dd6b1a7853f90d26183828986f1 /modules/pseudoclients | |
| parent | 402c624e455d13cc811bef2e8d1639846e892a34 (diff) | |
Use MessageSource as the source for many IRCDProto funcs
Keep track of what user modes are oper only/server only/etc
Diffstat (limited to 'modules/pseudoclients')
| -rw-r--r-- | modules/pseudoclients/botserv.cpp | 2 | ||||
| -rw-r--r-- | modules/pseudoclients/chanserv.cpp | 2 | ||||
| -rw-r--r-- | modules/pseudoclients/global.cpp | 4 | ||||
| -rw-r--r-- | modules/pseudoclients/nickserv.cpp | 2 | ||||
| -rw-r--r-- | modules/pseudoclients/operserv.cpp | 4 |
5 files changed, 7 insertions, 7 deletions
diff --git a/modules/pseudoclients/botserv.cpp b/modules/pseudoclients/botserv.cpp index dac89a2f7..aec5631d8 100644 --- a/modules/pseudoclients/botserv.cpp +++ b/modules/pseudoclients/botserv.cpp @@ -204,7 +204,7 @@ class BotServCore : public Module ci->Extend<bool>("BS_" + token.upper()); } - void OnUserKicked(MessageSource &source, User *target, const Anope::string &channel, ChannelStatus &status, const Anope::string &kickmsg) anope_override + void OnUserKicked(const MessageSource &source, User *target, const Anope::string &channel, ChannelStatus &status, const Anope::string &kickmsg) anope_override { BotInfo *bi = BotInfo::Find(target->nick); if (bi) diff --git a/modules/pseudoclients/chanserv.cpp b/modules/pseudoclients/chanserv.cpp index be2c074ec..7222c9b80 100644 --- a/modules/pseudoclients/chanserv.cpp +++ b/modules/pseudoclients/chanserv.cpp @@ -105,7 +105,7 @@ class ChanServCore : public Module, public ChanServService defaults.push_back("SIGNKICK"); } else if (defaults[0].equals_ci("none")) - defaults.erase(defaults.begin()); + defaults.clear(); } void OnBotDelete(BotInfo *bi) anope_override diff --git a/modules/pseudoclients/global.cpp b/modules/pseudoclients/global.cpp index 1500ebb17..aeb7f0e62 100644 --- a/modules/pseudoclients/global.cpp +++ b/modules/pseudoclients/global.cpp @@ -15,7 +15,7 @@ class GlobalCore : public Module, public GlobalService { Reference<BotInfo> Global; - void ServerGlobal(const BotInfo *sender, Server *s, const Anope::string &message) + void ServerGlobal(BotInfo *sender, Server *s, const Anope::string &message) { if (s != Me && !s->IsJuped()) s->Notice(sender, message); @@ -29,7 +29,7 @@ class GlobalCore : public Module, public GlobalService { } - void SendGlobal(const BotInfo *sender, const Anope::string &source, const Anope::string &message) anope_override + void SendGlobal(BotInfo *sender, const Anope::string &source, const Anope::string &message) anope_override { if (Me->GetLinks().empty()) return; diff --git a/modules/pseudoclients/nickserv.cpp b/modules/pseudoclients/nickserv.cpp index 4b9f016df..f5c94fa7d 100644 --- a/modules/pseudoclients/nickserv.cpp +++ b/modules/pseudoclients/nickserv.cpp @@ -407,7 +407,7 @@ class NickServCore : public Module, public NickServService OnCancel(u, old_na); } - void OnUserModeSet(User *u, const Anope::string &mname) anope_override + void OnUserModeSet(const MessageSource &setter, User *u, const Anope::string &mname) anope_override { if (mname == "REGISTERED" && !u->IsIdentified()) u->RemoveMode(NickServ, mname); diff --git a/modules/pseudoclients/operserv.cpp b/modules/pseudoclients/operserv.cpp index dc463e50b..1b21fc4eb 100644 --- a/modules/pseudoclients/operserv.cpp +++ b/modules/pseudoclients/operserv.cpp @@ -209,13 +209,13 @@ class OperServCore : public Module Log(server, "squit", OperServ) << "Received SQUIT for juped server " << server->GetName(); } - void OnUserModeSet(User *u, const Anope::string &mname) anope_override + void OnUserModeSet(const MessageSource &setter, User *u, const Anope::string &mname) anope_override { if (mname == "OPER") Log(u, "oper", OperServ) << "is now an IRC operator."; } - void OnUserModeUnset(User *u, const Anope::string &mname) anope_override + void OnUserModeUnset(const MessageSource &setter, User *u, const Anope::string &mname) anope_override { if (mname == "OPER") Log(u, "oper", OperServ) << "is no longer an IRC operator"; |
