summaryrefslogtreecommitdiff
path: root/main/cli.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2015-03-14 01:36:56 +0000
committerJoshua Colp <jcolp@digium.com>2015-03-14 01:36:56 +0000
commit287a22435f7063e997312f954c635b85a8afdbe8 (patch)
tree714ab566a1858e628f4f430e56e5b0a319d7c362 /main/cli.c
parent37d33ed997132e97e45f7838da84ec5ce6fae9c3 (diff)
core: Fix tab completion of "core set debug channel" CLI command.
The "core set debug channel" CLI command mistakenly had source filenames added to its tab completion. This occurred because the CLI generator fell back to the "core set debug" command which permits setting debug at a source filename level. ASTERISK-21038 #close Reported by: Richard Kenner ........ Merged revisions 432944 from http://svn.asterisk.org/svn/asterisk/branches/11 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@432945 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/cli.c')
-rw-r--r--main/cli.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/cli.c b/main/cli.c
index f0eb30e33..85ac35f48 100644
--- a/main/cli.c
+++ b/main/cli.c
@@ -487,7 +487,7 @@ static char *handle_debug(struct ast_cli_entry *e, int cmd, struct ast_cli_args
return ast_strdup("atleast");
}
#if !defined(LOW_MEMORY)
- } else if ((a->pos == 4 && !atleast && strcasecmp(argv3, "off"))
+ } else if ((a->pos == 4 && !atleast && strcasecmp(argv3, "off") && strcasecmp(argv3, "channel"))
|| (a->pos == 5 && atleast)) {
const char *pos = S_OR(a->argv[a->pos], "");