From 796cc69527698f00628e559813b5e6a50796dfda Mon Sep 17 00:00:00 2001 From: Joshua Colp Date: Mon, 22 Oct 2007 14:05:26 +0000 Subject: [PATCH] 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/branches/1.4@86661 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- pbx/pbx_dundi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pbx/pbx_dundi.c b/pbx/pbx_dundi.c index 0b8a681754..4e35951f89 100644 --- a/pbx/pbx_dundi.c +++ b/pbx/pbx_dundi.c @@ -2296,8 +2296,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;