summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/modules/m_saquit.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/modules/m_saquit.cpp b/src/modules/m_saquit.cpp
index 7766a40ed..ac986b1ec 100644
--- a/src/modules/m_saquit.cpp
+++ b/src/modules/m_saquit.cpp
@@ -38,15 +38,13 @@ class CommandSaquit : public Command
return CMD_FAILURE;
}
- irc::stringjoiner reason_join(" ", parameters, 1, parameters.size() - 1);
- std::string line = reason_join.GetJoined();
- ServerInstance->SNO->WriteToSnoMask('A', std::string(user->nick)+" used SAQUIT to make "+std::string(dest->nick)+" quit with a reason of "+line);
+ ServerInstance->SNO->WriteToSnoMask('A', std::string(user->nick)+" used SAQUIT to make "+std::string(dest->nick)+" quit with a reason of "+parameters[1]);
// Pass the command on, so the client's server can quit it properly.
if (!IS_LOCAL(dest))
return CMD_SUCCESS;
- ServerInstance->Users->QuitUser(dest, line);
+ ServerInstance->Users->QuitUser(dest, parameters[1]);
return CMD_LOCALONLY;
}
else