aboutsummaryrefslogtreecommitdiffstats
path: root/channel.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-10-17 15:41:55 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-10-17 15:41:55 +0000
commit76bd457fcd1744499e2185919ac9dc915e131e2f (patch)
treef9fd3105f5cc9a16da23695ab3828ff1527d95fb /channel.c
parentc28828ebddf2d472ed379a164fd9e244fcb97e69 (diff)
Handle device state changes properly when formatting characters are present (bug #5450, new patch)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6806 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channel.c')
-rwxr-xr-xchannel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/channel.c b/channel.c
index e4f121f84..655bac85f 100755
--- a/channel.c
+++ b/channel.c
@@ -939,7 +939,7 @@ void ast_channel_free(struct ast_channel *chan)
free(chan);
ast_mutex_unlock(&chlock);
- ast_device_state_changed(name);
+ ast_device_state_changed_literal(name);
}
static void ast_spy_detach(struct ast_channel *chan)
@@ -2883,7 +2883,7 @@ int ast_setstate(struct ast_channel *chan, int state)
return 0;
chan->_state = state;
- ast_device_state_changed(chan->name);
+ ast_device_state_changed_literal(chan->name);
manager_event(EVENT_FLAG_CALL,
(oldstate == AST_STATE_DOWN) ? "Newchannel" : "Newstate",
"Channel: %s\r\n"