From: Attila Molnar Date: Wed, 30 Dec 2015 12:23:42 +0000 (+0100) Subject: core_ison Inherit handler from SplitCommand X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=59c80886a971773d40bc064a8e8933ca2c540856;hp=ff6e64ec0f57b11cce18f1e5efa55abfb929b592;p=user%2Fhenk%2Fcode%2Finspircd.git core_ison Inherit handler from SplitCommand --- diff --git a/src/coremods/core_ison.cpp b/src/coremods/core_ison.cpp index 3f05720ff..1336cd222 100644 --- a/src/coremods/core_ison.cpp +++ b/src/coremods/core_ison.cpp @@ -22,7 +22,7 @@ /** Handle /ISON. */ -class CommandIson : public Command +class CommandIson : public SplitCommand { /** Helper function to append a nick to an ISON reply * @param user User doing the /ISON @@ -35,7 +35,9 @@ class CommandIson : public Command public: /** Constructor for ison. */ - CommandIson ( Module* parent) : Command(parent,"ISON", 1) { + CommandIson(Module* parent) + : SplitCommand(parent, "ISON", 1) + { syntax = " {nick}"; } /** Handle command. @@ -43,7 +45,7 @@ class CommandIson : public Command * @param user The user issuing the command * @return A value from CmdResult to indicate command success or failure. */ - CmdResult Handle(const std::vector& parameters, User *user); + CmdResult HandleLocal(const std::vector& parameters, LocalUser* user); }; bool CommandIson::AddNick(User* user, User* toadd, std::string& reply, const std::string::size_type pos) @@ -63,7 +65,7 @@ bool CommandIson::AddNick(User* user, User* toadd, std::string& reply, const std /** Handle /ISON */ -CmdResult CommandIson::Handle (const std::vector& parameters, User *user) +CmdResult CommandIson::HandleLocal(const std::vector& parameters, LocalUser* user) { std::string reply = "303 " + user->nick + " :"; const std::string::size_type pos = reply.size();