Index: channel.c =================================================================== RCS file: /usr/cvsroot/asterisk/channel.c,v retrieving revision 1.249 diff -u -r1.249 channel.c --- channel.c 16 Oct 2005 16:11:52 -0000 1.249 +++ channel.c 17 Oct 2005 02:52:55 -0000 @@ -939,7 +939,7 @@ free(chan); ast_mutex_unlock(&chlock); - ast_device_state_changed(name); + ast_device_state_changed("%s", name); } static void ast_spy_detach(struct ast_channel *chan) @@ -2883,7 +2895,7 @@ return 0; chan->_state = state; - ast_device_state_changed(chan->name); + ast_device_state_changed("%s", chan->name); manager_event(EVENT_FLAG_CALL, (oldstate == AST_STATE_DOWN) ? "Newchannel" : "Newstate", "Channel: %s\r\n"