From f3d197a5296027899f51c1df573e2f8709295d65 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 4 Jul 2012 13:37:08 +0100 Subject: [PATCH] [cmdline] Do not ignore empty initial arguments in concat_args() Reported-by: Oliver Rath Signed-off-by: Michael Brown --- src/core/exec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/exec.c b/src/core/exec.c index 49261194..139cf7a8 100644 --- a/src/core/exec.c +++ b/src/core/exec.c @@ -358,7 +358,7 @@ char * concat_args ( char **args ) { ptr = string; for ( arg = args ; *arg ; arg++ ) { ptr += sprintf ( ptr, "%s%s", - ( ( ptr == string ) ? "" : " " ), *arg ); + ( ( arg == args ) ? "" : " " ), *arg ); } assert ( ptr < ( string + len ) );