diff --git a/src/Drivers/Gd/Decoders/FilePointerImageDecoder.php b/src/Drivers/Gd/Decoders/FilePointerImageDecoder.php index 80860797..e4ddbf15 100644 --- a/src/Drivers/Gd/Decoders/FilePointerImageDecoder.php +++ b/src/Drivers/Gd/Decoders/FilePointerImageDecoder.php @@ -15,9 +15,9 @@ class FilePointerImageDecoder extends BinaryImageDecoder } $contents = ''; - rewind($input); + @rewind($input); while (!feof($input)) { - $contents .= fread($input, 8192); + $contents .= fread($input, 1024); } return parent::decode($contents); diff --git a/src/Drivers/Imagick/Decoders/FilePointerImageDecoder.php b/src/Drivers/Imagick/Decoders/FilePointerImageDecoder.php index 6806a699..aaab0ee2 100644 --- a/src/Drivers/Imagick/Decoders/FilePointerImageDecoder.php +++ b/src/Drivers/Imagick/Decoders/FilePointerImageDecoder.php @@ -15,9 +15,9 @@ class FilePointerImageDecoder extends BinaryImageDecoder } $contents = ''; - rewind($input); + @rewind($input); while (!feof($input)) { - $contents .= fread($input, 8192); + $contents .= fread($input, 1024); } return parent::decode($contents);