diff options
Diffstat (limited to 'modules/protocol/inspircd11.cpp')
| -rw-r--r-- | modules/protocol/inspircd11.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/modules/protocol/inspircd11.cpp b/modules/protocol/inspircd11.cpp index bc93e125e..14ac8fde7 100644 --- a/modules/protocol/inspircd11.cpp +++ b/modules/protocol/inspircd11.cpp @@ -22,7 +22,7 @@ static bool has_hidechansmod = false; class InspIRCdProto : public IRCDProto { public: - InspIRCdProto() : IRCDProto("InspIRCd 1.1") + InspIRCdProto(Module *creator) : IRCDProto(creator, "InspIRCd 1.1") { DefaultPseudoclientModes = "+I"; CanSVSNick = true; @@ -867,6 +867,7 @@ class ProtoInspIRCd : public Module public: ProtoInspIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL), + ircd_proto(this), message_away(this), message_error(this), message_join(this), message_kick(this), message_kill(this), message_motd(this), message_part(this), message_ping(this), message_privmsg(this), message_quit(this), message_squit(this), message_stats(this), message_time(this), message_topic(this), message_version(this), @@ -886,11 +887,6 @@ class ProtoInspIRCd : public Module ModuleManager::Attach(I_OnUserNickChange, this); } - IRCDProto *GetIRCDProto() anope_override - { - return &ircd_proto; - } - void OnUserNickChange(User *u, const Anope::string &) anope_override { u->RemoveModeInternal(ModeManager::FindUserModeByName(UMODE_REGISTERED)); |
