diff options
Diffstat (limited to 'miscutils/drop.c')
-rw-r--r-- | miscutils/drop.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/miscutils/drop.c b/miscutils/drop.c index db3d709d1..342de41d6 100644 --- a/miscutils/drop.c +++ b/miscutils/drop.c | |||
@@ -165,10 +165,8 @@ int drop_main(int argc, char **argv) | |||
165 | // Build the command line | 165 | // Build the command line |
166 | while (*a) { | 166 | while (*a) { |
167 | char *q = quote_arg(*a++); | 167 | char *q = quote_arg(*a++); |
168 | char *newcmd = xasprintf("%s %s", cmd, q); | 168 | cmd = xappendword(cmd, q); |
169 | free(q); | 169 | free(q); |
170 | free(cmd); | ||
171 | cmd = newcmd; | ||
172 | } | 170 | } |
173 | 171 | ||
174 | ZeroMemory(&si, sizeof(STARTUPINFO)); | 172 | ZeroMemory(&si, sizeof(STARTUPINFO)); |