From 0db48b4f2e84ae4f177189e6a21383eabd26ea1a Mon Sep 17 00:00:00 2001 From: Rob Bast Date: Mon, 23 Jul 2018 07:53:12 +0200 Subject: [PATCH] addendum to #7428 --- src/Composer/Repository/ArtifactRepository.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Composer/Repository/ArtifactRepository.php b/src/Composer/Repository/ArtifactRepository.php index 374f04cea..2383b2dd3 100644 --- a/src/Composer/Repository/ArtifactRepository.php +++ b/src/Composer/Repository/ArtifactRepository.php @@ -129,11 +129,15 @@ class ArtifactRepository extends ArrayRepository implements ConfigurableReposito $zip->open($file->getPathname()); if (0 == $zip->numFiles) { + $zip->close(); + return false; } $foundFileIndex = $this->locateFile($zip, 'composer.json'); if (false === $foundFileIndex) { + $zip->close(); + return false; }