Преглед на файлове

resolve symbolic link in self-update command

Gábor Egyed преди 12 години
родител
ревизия
9358401eed
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/Composer/Command/SelfUpdateCommand.php

+ 1 - 1
src/Composer/Command/SelfUpdateCommand.php

@@ -49,7 +49,7 @@ EOT
             $output->writeln(sprintf("Updating to version <info>%s</info>.", $latest));
 
             $remoteFilename = $protocol . '://getcomposer.org/composer.phar';
-            $localFilename = $_SERVER['argv'][0];
+            $localFilename = realpath($_SERVER['argv'][0]) ?: $_SERVER['argv'][0];
             $tempFilename = dirname($localFilename) . '/' . basename($localFilename, '.phar').'-temp.phar';
 
             $rfs->copy('getcomposer.org', $remoteFilename, $tempFilename);