From eb49ec7e626b7c8321391d98d5df2ce305ee093f Mon Sep 17 00:00:00 2001 From: tilghman Date: Wed, 29 Dec 2010 22:02:59 +0000 Subject: Quote arguments, just in case there's a space in a pathname. (Diagnosed by pabelanger on #asterisk-dev, fixed by me.) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.8@299989 f38db490-d61c-443f-a65b-d21fe96a405b --- main/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main') diff --git a/main/file.c b/main/file.c index 76212d093..a5c99d55a 100644 --- a/main/file.c +++ b/main/file.c @@ -313,7 +313,7 @@ static void filestream_destructor(void *arg) size = strlen(f->filename) + strlen(f->realfilename) + 15; cmd = alloca(size); memset(cmd,0,size); - snprintf(cmd,size,"/bin/mv -f %s %s",f->filename,f->realfilename); + snprintf(cmd, size, "/bin/mv -f \"%s\" \"%s\"", f->filename, f->realfilename); ast_safe_system(cmd); } -- cgit v1.2.3