]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_svshold.cpp
m_filter Fix memory leak on unload
[user/henk/code/inspircd.git] / src / modules / m_svshold.cpp
index 9915ef7be69a501bff2cea788b2faf495dd80c28..d2269839d94bf95d74cade0a14a750e6c396395e 100644 (file)
@@ -123,6 +123,9 @@ class CommandSvshold : public Command
                }
                else
                {
+                       if (parameters.size() < 3)
+                               return CMD_FAILURE;
+
                        // Adding - XXX todo make this respect <insane> tag perhaps..
                        long duration = ServerInstance->Duration(parameters[1]);
                        SVSHold* r = new SVSHold(ServerInstance->Time(), duration, user->nick.c_str(), parameters[2].c_str(), parameters[0].c_str());