Ver código fonte

addendum to #7428

Rob Bast 7 anos atrás
pai
commit
0db48b4f2e
1 arquivos alterados com 4 adições e 0 exclusões
  1. 4 0
      src/Composer/Repository/ArtifactRepository.php

+ 4 - 0
src/Composer/Repository/ArtifactRepository.php

@@ -129,11 +129,15 @@ class ArtifactRepository extends ArrayRepository implements ConfigurableReposito
         $zip->open($file->getPathname());
         $zip->open($file->getPathname());
 
 
         if (0 == $zip->numFiles) {
         if (0 == $zip->numFiles) {
+            $zip->close();
+
             return false;
             return false;
         }
         }
 
 
         $foundFileIndex = $this->locateFile($zip, 'composer.json');
         $foundFileIndex = $this->locateFile($zip, 'composer.json');
         if (false === $foundFileIndex) {
         if (false === $foundFileIndex) {
+            $zip->close();
+
             return false;
             return false;
         }
         }