diff options
author | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-11-20 15:22:08 +0000 |
---|---|---|
committer | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-11-20 15:22:08 +0000 |
commit | b98b4c4eb4b95ba440a8c1ee2619f37f5af58b5a (patch) | |
tree | 918b9a918a6e36ea1e6748692e68cf04b003db2d /doc/queues-with-callback-members.txt | |
parent | eb2f9eb9c7b1015d9ebb353ed410f3885d833d00 (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.txt | 17 |
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; } } |