[Asterisk-cvs] asterisk/apps app_chanspy.c,1.21,1.22
markster
markster
Sun Sep 11 23:50:03 CDT 2005
Update of /usr/cvsroot/asterisk/apps
In directory mongoose.digium.com:/tmp/cvs-serv16040/apps
Modified Files:
app_chanspy.c
Log Message:
Properly install appropriate sound files, prefix spy ones with spy- (bug #5192)
Index: app_chanspy.c
===================================================================
RCS file: /usr/cvsroot/asterisk/apps/app_chanspy.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- app_chanspy.c 7 Sep 2005 14:15:37 -0000 1.21
+++ app_chanspy.c 12 Sep 2005 03:49:54 -0000 1.22
@@ -514,7 +514,7 @@
struct localuser *u;
struct ast_channel *peer=NULL, *prev=NULL;
char name[AST_NAME_STRLEN],
- peer_name[AST_NAME_STRLEN],
+ peer_name[AST_NAME_STRLEN + 5],
*args,
*ptr = NULL,
*options = NULL,
@@ -643,8 +643,8 @@
if (peer && (!bronly || ast_bridged_channel(peer)) &&
!ast_check_hangup(peer) && !ast_test_flag(peer, AST_FLAG_SPYING)) {
int x = 0;
-
- strncpy(peer_name, peer->name, AST_NAME_STRLEN);
+ strncpy(peer_name, "spy-", 5);
+ strncpy(peer_name + strlen(peer_name), peer->name, AST_NAME_STRLEN);
ptr = strchr(peer_name, '/');
*ptr = '\0';
ptr++;
More information about the svn-commits
mailing list