mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-14 00:24:05 +00:00
Merged revisions 89450 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r89450 | murf | 2007-11-20 08:22:08 -0700 (Tue, 20 Nov 2007) | 1 line closes issue #11324; break statements missing in switch cases. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89451 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -370,9 +370,11 @@ macro queue-success(exten)
|
|||||||
case I:
|
case I:
|
||||||
Playback(agent-loginok);
|
Playback(agent-loginok);
|
||||||
Hangup();
|
Hangup();
|
||||||
|
break;
|
||||||
case O:
|
case O:
|
||||||
Playback(agent-loggedoff);
|
Playback(agent-loggedoff);
|
||||||
Hangup();
|
Hangup();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -388,29 +390,20 @@ macro queue-addremove(queuename,penalty,exten)
|
|||||||
switch(${exten:0:1})
|
switch(${exten:0:1})
|
||||||
{
|
{
|
||||||
case I: // Login
|
case I: // Login
|
||||||
{
|
|
||||||
AddQueueMember(${queuename},Local/${exten:1}@agents,${penalty});
|
AddQueueMember(${queuename},Local/${exten:1}@agents,${penalty});
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
case O: // Logout
|
case O: // Logout
|
||||||
{
|
|
||||||
RemoveQueueMember(${queuename},Local/${exten:1}@agents);
|
RemoveQueueMember(${queuename},Local/${exten:1}@agents);
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
case P: // Pause
|
case P: // Pause
|
||||||
{
|
|
||||||
PauseQueueMember(${queuename},Local/${exten:1}@agents);
|
PauseQueueMember(${queuename},Local/${exten:1}@agents);
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
case U: // Unpause
|
case U: // Unpause
|
||||||
{
|
|
||||||
UnpauseQueueMember(${queuename},Local/${exten:1}@agents);
|
UnpauseQueueMember(${queuename},Local/${exten:1}@agents);
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
default: // Invalid
|
default: // Invalid
|
||||||
{
|
|
||||||
Playback(invalid);
|
Playback(invalid);
|
||||||
}
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
Reference in New Issue
Block a user