From 8993a4605e12edc8ff051e6c460922bf6b2f0aa8 Mon Sep 17 00:00:00 2001 From: David Maus <dmaus@dmaus.name> Date: Sat, 9 Apr 2016 10:09:20 +0200 Subject: [PATCH] Handle case where octet buffer is empty * src/HAB/Pica/Reader/PicaNormReader.php: Handle case where octet buffer is empty. --- src/HAB/Pica/Reader/PicaNormReader.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/HAB/Pica/Reader/PicaNormReader.php b/src/HAB/Pica/Reader/PicaNormReader.php index 1459059..723748f 100644 --- a/src/HAB/Pica/Reader/PicaNormReader.php +++ b/src/HAB/Pica/Reader/PicaNormReader.php @@ -230,6 +230,9 @@ class PicaNormReader extends Reader if ($buffer === false) { throw new RuntimeException('Error reading input stream'); } + if (strlen($buffer) === 0) { + return null; + } $this->bufferPosition = 0; $this->bufferSize = strlen($buffer); $this->buffer = $buffer; -- GitLab