From 10b17a0e9f948b1dd4f69c9af1f55f712664d155 Mon Sep 17 00:00:00 2001 From: Peter Powell Date: Tue, 14 Aug 2018 00:17:03 +0100 Subject: Remove the OnInfo event. This is not used by anything and On{Post,Pre}Command hooks can be used if people really want to add stuff to INFO. --- src/coremods/core_info/cmd_info.cpp | 2 +- src/modules.cpp | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/coremods/core_info/cmd_info.cpp b/src/coremods/core_info/cmd_info.cpp index 89e92e5a8..54aa7e16e 100644 --- a/src/coremods/core_info/cmd_info.cpp +++ b/src/coremods/core_info/cmd_info.cpp @@ -85,7 +85,7 @@ CmdResult CommandInfo::Handle(User* user, const Params& parameters) int i=0; while (lines[i]) user->WriteRemoteNumeric(RPL_INFO, lines[i++]); - FOREACH_MOD(OnInfo, (user)); + user->WriteRemoteNumeric(RPL_ENDOFINFO, "End of /INFO list"); return CMD_SUCCESS; } diff --git a/src/modules.cpp b/src/modules.cpp index 7912fb569..866138728 100644 --- a/src/modules.cpp +++ b/src/modules.cpp @@ -83,7 +83,6 @@ void Module::OnMode(User*, User*, Channel*, const Modes::ChangeList&, ModeParse void Module::OnOper(User*, const std::string&) { DetachEvent(I_OnOper); } void Module::OnPostOper(User*, const std::string&, const std::string &) { DetachEvent(I_OnPostOper); } void Module::OnPostDeoper(User*) { DetachEvent(I_OnPostDeoper); } -void Module::OnInfo(User*) { DetachEvent(I_OnInfo); } ModResult Module::OnUserPreInvite(User*, User*, Channel*, time_t) { DetachEvent(I_OnUserPreInvite); return MOD_RES_PASSTHRU; } ModResult Module::OnUserPreMessage(User*, const MessageTarget&, MessageDetails&) { DetachEvent(I_OnUserPreMessage); return MOD_RES_PASSTHRU; } ModResult Module::OnUserPreNick(LocalUser*, const std::string&) { DetachEvent(I_OnUserPreNick); return MOD_RES_PASSTHRU; } -- cgit v1.2.3