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++;

_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs

Reply via email to