Merged revisions 86661 via svnmerge from
authorJoshua Colp <jcolp@digium.com>
Mon, 22 Oct 2007 14:07:14 +0000 (14:07 +0000)
committerJoshua Colp <jcolp@digium.com>
Mon, 22 Oct 2007 14:07:14 +0000 (14:07 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r86661 | file | 2007-10-22 11:05:26 -0300 (Mon, 22 Oct 2007) | 6 lines

Fix tab completion for dundi show peer.
(closes issue #11041)
Reported by: jsmith
Patches:
      asterisk-dundicomplete.diff.txt uploaded by jamesgolovich (license 176)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@86662 65c4cc65-6c06-0410-ace0-fbb531ad65f3

pbx/pbx_dundi.c

index a03b7d5..989c07a 100644 (file)
@@ -2377,8 +2377,10 @@ static char *complete_peer_helper(const char *line, const char *word, int pos, i
        len = strlen(word);
        AST_LIST_TRAVERSE(&peers, p, list) {
                const char *s = dundi_eid_to_str(eid_str, sizeof(eid_str), &p->eid);
-               if (!strncasecmp(word, s, len) && ++which > state)
+               if (!strncasecmp(word, s, len) && ++which > state) {
                        ret = ast_strdup(s);
+                       break;
+               }
        }
        AST_LIST_UNLOCK(&peers);
        return ret;