Take member as argument, not lpeer

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3113 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.0
Mark Spencer 21 years ago
parent 5ee4f3048c
commit c47538a24b

@ -820,7 +820,7 @@ static int wait_our_turn(struct queue_ent *qe, int ringing)
return res; return res;
} }
static int update_queue(struct ast_call_queue *q, struct localuser *user) static int update_queue(struct ast_call_queue *q, struct member *member)
{ {
struct member *cur; struct member *cur;
/* Since a reload could have taken place, we have to traverse the list to /* Since a reload could have taken place, we have to traverse the list to
@ -828,7 +828,7 @@ static int update_queue(struct ast_call_queue *q, struct localuser *user)
ast_mutex_lock(&q->lock); ast_mutex_lock(&q->lock);
cur = q->members; cur = q->members;
while(cur) { while(cur) {
if (user->member == cur) { if (member == cur) {
time(&cur->lastcall); time(&cur->lastcall);
cur->calls++; cur->calls++;
break; break;
@ -1026,7 +1026,7 @@ static int try_calling(struct queue_ent *qe, char *options, char *announceoverri
} }
/* Update parameters for the queue */ /* Update parameters for the queue */
recalc_holdtime(qe); recalc_holdtime(qe);
update_queue(qe->parent, lpeer); update_queue(qe->parent, lpeer->member);
hanguptree(outgoing, peer); hanguptree(outgoing, peer);
outgoing = NULL; outgoing = NULL;
if (announce) { if (announce) {

Loading…
Cancel
Save