diff --git a/src/Composer/Util/ProcessExecutor.php b/src/Composer/Util/ProcessExecutor.php index adad1c3fc..d2ced064f 100644 --- a/src/Composer/Util/ProcessExecutor.php +++ b/src/Composer/Util/ProcessExecutor.php @@ -44,7 +44,7 @@ class ProcessExecutor public function execute($command, &$output = null, $cwd = null) { if ($this->io && $this->io->isDebug()) { - $safeCommand = preg_replace('{(://)(?P[^:/\s]+):(?P[^@\s/]+)}i', function ($m) { + $safeCommand = preg_replace_callback('{(://)(?P[^:/\s]+):(?P[^@\s/]+)}i', function ($m) { if (preg_match('{^[a-f0-9]{12,}$}', $m[1])) { return '://***:***'; }