Forráskód Böngészése

resolve symbolic link in self-update command

Gábor Egyed 12 éve
szülő
commit
9358401eed
1 módosított fájl, 1 hozzáadás és 1 törlés
  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);