apply previous fix to old-style cli entries as well.
authorLuigi Rizzo <rizzo@icir.org>
Tue, 14 Nov 2006 15:55:18 +0000 (15:55 +0000)
committerLuigi Rizzo <rizzo@icir.org>
Tue, 14 Nov 2006 15:55:18 +0000 (15:55 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47608 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/cli.c

index 127aa19..35d3078 100644 (file)
@@ -1662,7 +1662,7 @@ static char *__ast_cli_generator(const char *text, const char *word, int state,
                         * Run the generator if one is available. In any case we are done.
                         */
                        if (e->generator)
-                               ret = e->generator(matchstr, word, argindex, state);
+                               ret = e->generator(matchstr, word, argindex, state - matchnum);
                        else if (e->command) {  /* new style command */
                                /* prepare fake arguments for the generator.
                                 * argv[-1] is the cli entry we use,