From: Lucas Mendes Date: Fri, 19 Apr 2019 14:33:49 +0000 (+0200) Subject: res_indications: Fix indications remove command autocomplete X-Git-Tag: 16.4.0-rc1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=daed593cfa33b07e818a38193feb51e3caf709b5;p=thirdparty%2Fasterisk.git res_indications: Fix indications remove command autocomplete We changed the validation of autocomplete parameter in the "indications remove" command to avoid continue the execution of the command after asking for autocomplete out of range parameters. ASTERISK-28391 Reported by: lmendes86 Change-Id: I92b24131fd02f2e3c7fec966eea6f7a663310d40 --- diff --git a/main/indications.c b/main/indications.c index 1f77ca1d17..c0748441e0 100644 --- a/main/indications.c +++ b/main/indications.c @@ -764,9 +764,11 @@ static char *handle_cli_indication_remove(struct ast_cli_entry *e, int cmd, stru case CLI_GENERATE: if (a->pos == 2) { return complete_country(a); - } else if (a->pos == 3) { + } + if (a->pos == 3) { return complete_indications(a); } + return NULL; } if (a->argc != 3 && a->argc != 4) {