From 0f63790b4cb86bd40f6ab7d558907ef463c58dea Mon Sep 17 00:00:00 2001 From: Adam Date: Fri, 24 Dec 2010 20:16:42 -0500 Subject: [PATCH] Bug #1215 - Fixed crash when /cs set mlock is given an empty string --- modules/core/cs_set_mlock.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core/cs_set_mlock.cpp b/modules/core/cs_set_mlock.cpp index 2556653a2..38e0931e0 100644 --- a/modules/core/cs_set_mlock.cpp +++ b/modules/core/cs_set_mlock.cpp @@ -36,7 +36,7 @@ class CommandCSSetMLock : public Command if (ModeManager::FindChannelModeByName(CMODE_REGISTERED)) ci->SetMLock(CMODE_REGISTERED, true); - Anope::string modes = params[1]; + Anope::string modes = params.size() > 1 ? params[1] : ""; for (Anope::string::const_iterator ch = modes.begin(), end = modes.end(); ch != end; ++ch) { switch (*ch)