aboutsummaryrefslogtreecommitdiffstats
path: root/doc/queues-with-callback-members.txt
diff options
context:
space:
mode:
authormurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-11-20 15:22:08 +0000
committermurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-11-20 15:22:08 +0000
commitb98b4c4eb4b95ba440a8c1ee2619f37f5af58b5a (patch)
tree918b9a918a6e36ea1e6748692e68cf04b003db2d /doc/queues-with-callback-members.txt
parenteb2f9eb9c7b1015d9ebb353ed410f3885d833d00 (diff)
closes issue #11324; break statements missing in switch cases.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@89450 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc/queues-with-callback-members.txt')
-rw-r--r--doc/queues-with-callback-members.txt17
1 files changed, 7 insertions, 10 deletions
diff --git a/doc/queues-with-callback-members.txt b/doc/queues-with-callback-members.txt
index 3a2c3e785..c58c30a28 100644
--- a/doc/queues-with-callback-members.txt
+++ b/doc/queues-with-callback-members.txt
@@ -354,9 +354,11 @@ macro queue-success()
case I:
Playback(agent-loginok);
Hangup();
+ break;
case O:
Playback(agent-loggedoff);
Hangup();
+ break;
}
}
}
@@ -369,25 +371,20 @@ macro queue-addremove(queuename,penalty)
switch(${MACRO_EXTEN:0:1})
{
case I: // Login
- {
AddQueueMember(${queuename},Local/${MACRO_EXTEN:1}@agents,${penalty});
- }
+ break;
case O: // Logout
- {
RemoveQueueMember(${queuename},Local/${MACRO_EXTEN:1}@agents);
- }
+ break;
case P: // Pause
- {
PauseQueueMember(${queuename},Local/${MACRO_EXTEN:1}@agents);
- }
+ break;
case U: // Unpause
- {
UnpauseQueueMember(${queuename},Local/${MACRO_EXTEN:1}@agents);
- }
+ break;
default: // Invalid
- {
Playback(invalid);
- }
+ break;
}
}