From 3ef563d3b7bc2ee2fdc55fd26bf253ebd80a50ea Mon Sep 17 00:00:00 2001 From: TheWitness Date: Fri, 13 Mar 2020 09:50:49 -0400 Subject: [PATCH] Taking another swipe at #3341 --- include/vendor/gettext/src/Extractors/Mo.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/vendor/gettext/src/Extractors/Mo.php b/include/vendor/gettext/src/Extractors/Mo.php index cfd25ca82..4ebd78d82 100644 --- a/include/vendor/gettext/src/Extractors/Mo.php +++ b/include/vendor/gettext/src/Extractors/Mo.php @@ -123,7 +123,10 @@ class Mo extends Extractor implements ExtractorInterface */ private static function readIntArray(StringReader $stream, $byteOrder, $count) { - if (($read = $stream->read(4 * $count)) === false) { + + if ($count == 0) { + return false; + } elseif (($read = $stream->read(4 * $count)) === false) { return false; }