From c745072bec0708b5d1718a325e7c983836f37a6d Mon Sep 17 00:00:00 2001 From: Chin Lee Date: Wed, 16 May 2012 15:19:16 +0800 Subject: Check whether it is empty parameter before checking its value --- src/commands/cmd_list.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/commands/cmd_list.cpp') diff --git a/src/commands/cmd_list.cpp b/src/commands/cmd_list.cpp index d1eddad9d..2f417bc04 100644 --- a/src/commands/cmd_list.cpp +++ b/src/commands/cmd_list.cpp @@ -73,7 +73,7 @@ CmdResult CommandList::Handle (const std::vector& parameters, User if (too_many || too_few) continue; - if (parameters.size() && (parameters[0][0] != '<' && parameters[0][0] != '>') && !parameters[0].empty()) + if (parameters.size() && !parameters[0].empty() && (parameters[0][0] != '<' && parameters[0][0] != '>')) { if (!InspIRCd::Match(i->second->name, parameters[0]) && !InspIRCd::Match(i->second->topic, parameters[0])) continue; -- cgit v1.2.3