From cad09677882299153f9a2833303998457ab2df52 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Sun, 2 Oct 2011 21:04:37 +0200 Subject: [PATCH] json_decode returns null on error, not false --- src/Composer/Json/JsonFile.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/Json/JsonFile.php b/src/Composer/Json/JsonFile.php index 7942d18cd..d1396ca7d 100644 --- a/src/Composer/Json/JsonFile.php +++ b/src/Composer/Json/JsonFile.php @@ -91,7 +91,7 @@ class JsonFile { $data = json_decode($json, true); - if (false === $data && 'false' !== $json) { + if (null === $data && 'null' !== strtolower($json)) { switch (json_last_error()) { case JSON_ERROR_NONE: $msg = 'No error has occurred, is your composer.json file empty?';