From f1c15d73a0805796d6c4a8030f5b155f1ad97077 Mon Sep 17 00:00:00 2001 From: Daniel De Graaf Date: Tue, 9 Feb 2010 11:37:44 -0600 Subject: Module compilation fixups --- src/modules/m_samode.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/modules/m_samode.cpp') diff --git a/src/modules/m_samode.cpp b/src/modules/m_samode.cpp index b44286eb6..e432a1137 100644 --- a/src/modules/m_samode.cpp +++ b/src/modules/m_samode.cpp @@ -31,9 +31,9 @@ class CommandSamode : public Command { this->active = true; ServerInstance->Parser->CallHandler("MODE", parameters, user); - if (ServerInstance->Modes->GetLastParse().length()) - ServerInstance->SNO->WriteGlobalSno('a', std::string(user->nick) + " used SAMODE: " +ServerInstance->Modes->GetLastParse()); this->active = false; + irc::stringjoiner list(" ", parameters, 0, parameters.size() - 1); + ServerInstance->SNO->WriteGlobalSno('a', std::string(user->nick) + " used SAMODE: " + list.GetJoined()); return CMD_SUCCESS; } }; @@ -58,7 +58,7 @@ class ModuleSaMode : public Module return Version("Provides more advanced UnrealIRCd SAMODE command", VF_VENDOR); } - ModResult OnPreMode(User* source,User* dest,Channel* channel, const std::vector& parameters) + ModResult OnPreMode(User*, Extensible*, irc::modestacker&) { if (cmd.active) return MOD_RES_ALLOW; -- cgit v1.3.1-10-gc9f91