diff --git a/apps/app_mixmonitor.c b/apps/app_mixmonitor.c index b7d40f3f76..99dc7a4a89 100644 --- a/apps/app_mixmonitor.c +++ b/apps/app_mixmonitor.c @@ -923,9 +923,7 @@ static int manager_mixmonitor(struct mansession *s, const struct message *m) return AMI_SUCCESS; } - strcpy(args, file); - strcat(args, ","); - strcat(args, options); + snprintf(args, sizeof(args), "%s,%s", file, options); ast_channel_lock(c); res = mixmonitor_exec(c, args);