From a2af53f5f86b083be238d2ab2fb7427dac6604eb Mon Sep 17 00:00:00 2001 From: kremsy Date: Sat, 15 Feb 2014 15:51:37 +0100 Subject: [PATCH] small fix --- application/core/Files/AsynchronousFileReader.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/application/core/Files/AsynchronousFileReader.php b/application/core/Files/AsynchronousFileReader.php index b5f8a169..fe7ee997 100644 --- a/application/core/Files/AsynchronousFileReader.php +++ b/application/core/Files/AsynchronousFileReader.php @@ -75,8 +75,12 @@ class AsynchronousFileReader { */ private function parseResult($streamBuffer) { $resultArray = explode(PHP_EOL . PHP_EOL, $streamBuffer, 2); - if (count($resultArray) < 2) { - return self::INVALID_RESULT_ERROR; + + switch(count($resultArray)) { + case 0: + return self::INVALID_RESULT_ERROR; + case 1: + return ''; } $header = $this->parseHeader($resultArray[0]); @@ -85,7 +89,7 @@ class AsynchronousFileReader { } else { $result = $resultArray[1]; } - + return $result; }