summaryrefslogtreecommitdiff
path: root/channels/chan_iax2.c
diff options
context:
space:
mode:
Diffstat (limited to 'channels/chan_iax2.c')
-rw-r--r--channels/chan_iax2.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index ab5954129..409fab52a 100644
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -2116,11 +2116,9 @@ static char *complete_iax2_show_peer(const char *line, const char *word, int pos
if (pos == 3) {
ast_mutex_lock(&peerl.lock);
for (p = peerl.peers ; p ; p = p->next) {
- if (!strncasecmp(p->name, word, wordlen)) {
- if (++which > state) {
- res = ast_strdup(p->name);
- break;
- }
+ if (!strncasecmp(p->name, word, wordlen) && ++which > state) {
+ res = ast_strdup(p->name);
+ break;
}
}
ast_mutex_unlock(&peerl.lock);