Browse Source

fixed potential error

everzet 13 years ago
parent
commit
d5ba884f8b
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/Composer/Repository/FilesystemRepository.php

+ 5 - 1
src/Composer/Repository/FilesystemRepository.php

@@ -43,7 +43,11 @@ class FilesystemRepository extends ArrayRepository implements WritableRepository
     {
         parent::initialize();
 
-        $packages = $this->file->read();
+        $packages = null;
+        if ($this->file->exists()) {
+            $packages = $this->file->read();
+        }
+
         if (is_array($packages)) {
             $loader = new ArrayLoader();
             foreach ($packages as $package) {