summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2015-10-29 14:17:40 +0100
committerMarkus Mittendrein <git@maxmitti.tk>2015-10-29 14:17:49 +0100
commit3a6d73e82f3e226970bb3b9dc00f9a57ce136e4d (patch)
tree61e07ec1dc1f00befdb21bf23b93552a3bd1d0f8 /src
parentea4f6eff6e7bcbf05d6536db14274aaa36689a07 (diff)
downloadmanager-3a6d73e82f3e226970bb3b9dc00f9a57ce136e4d.tar.gz
manager-3a6d73e82f3e226970bb3b9dc00f9a57ce136e4d.zip
Dont print commands from groups as subcommands in group-help
Diffstat (limited to 'src')
-rw-r--r--src/crsm.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp
index 1af3566..4f1b625 100644
--- a/src/crsm.cpp
+++ b/src/crsm.cpp
@@ -1685,6 +1685,7 @@ CMD_FUNCTION_IMPL(help)
QString cmdPart = args + " ";
foreach(const QString& cmdName, cmds.keys())
{
+ if(cmdName.count(' ') > args.count(' ') + 1) continue;
if(cmdName.length() > args.length() && cmdName.left(args.length() + 1) == cmdPart)
{
CmdFunctionRef& cmdRef = cmds[cmdName];