From da3a2c47495d8b92dc4359269a579edd083b6285 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Sun, 18 Mar 2012 13:07:34 +0100 Subject: [PATCH] [Process] Fix command escaping --- src/Symfony/Component/Process/ProcessBuilder.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Symfony/Component/Process/ProcessBuilder.php b/src/Symfony/Component/Process/ProcessBuilder.php index 708ca14ddb..a1008e2b71 100644 --- a/src/Symfony/Component/Process/ProcessBuilder.php +++ b/src/Symfony/Component/Process/ProcessBuilder.php @@ -103,13 +103,7 @@ class ProcessBuilder $options = $this->options; - $arguments = $this->arguments; - $command = array_shift($arguments); - - $script = escapeshellcmd($command); - if ($arguments) { - $script .= ' '.implode(' ', array_map('escapeshellarg', $arguments)); - } + $script = implode(' ', array_map('escapeshellarg', $this->arguments)); if ($this->inheritEnv) { $env = $this->env ? $this->env + $_ENV : null;