diff options
author | Mark Spencer <markster@digium.com> | 2005-09-12 03:49:54 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2005-09-12 03:49:54 +0000 |
commit | f06a4016be1f789ffe94ce5ef04bb2409d8348d0 (patch) | |
tree | 8d58e8a83f9e00e96d2b57b5c63febeec03d7e40 /apps | |
parent | 391d8b099441c0814d164015c1febab530987362 (diff) |
Properly install appropriate sound files, prefix spy ones with spy- (bug #5192)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6563 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps')
-rwxr-xr-x | apps/app_chanspy.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/app_chanspy.c b/apps/app_chanspy.c index 89ee070eb..f1ae6d2c1 100755 --- a/apps/app_chanspy.c +++ b/apps/app_chanspy.c @@ -514,7 +514,7 @@ static int chanspy_exec(struct ast_channel *chan, void *data) 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 @@ static int chanspy_exec(struct ast_channel *chan, void *data) 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++; |