Resolve a subtle bug where we would never successfully be able to get

the first item in the CLI entry list.  This was preventing '!' from
showing up in either 'help' or in tab completion.

(closes issue #13578)
Reported by: mvanbaak


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@146198 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.2
Sean Bright 18 years ago
parent c2933ffb5e
commit b29fb615ae

@ -1255,11 +1255,11 @@ void ast_builtins_init(void)
static struct ast_cli_entry *cli_next(struct ast_cli_entry *e) static struct ast_cli_entry *cli_next(struct ast_cli_entry *e)
{ {
if (e == NULL) if (e) {
e = AST_LIST_FIRST(&helpers); return AST_LIST_NEXT(e, list);
if (e) } else {
e = AST_LIST_NEXT(e, list); return AST_LIST_FIRST(&helpers);
return e; }
} }
/*! /*!

Loading…
Cancel
Save