From 45e53a7ad94ce3573d9997704bf32e1f3097f9c0 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 24 Jun 2017 12:15:25 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/526 https://github.com/ImageMagick/ImageMagick/issues/527 --- coders/png.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/coders/png.c b/coders/png.c index 774a6829e..1dc31ff2f 100644 --- a/coders/png.c +++ b/coders/png.c @@ -4384,7 +4384,13 @@ static Image *ReadOneJNGImage(MngInfo *mng_info, ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed"); for (i=0; i < (ssize_t) length; i++) - chunk[i]=(unsigned char) ReadBlobByte(image); + { + int + c; + + c=ReadBlobByte(image); + chunk[i]=(unsigned char) c; + } p=chunk; } @@ -5247,7 +5253,13 @@ static Image *ReadOneMNGImage(MngInfo* mng_info, const ImageInfo *image_info, "MemoryAllocationFailed"); for (i=0; i < (ssize_t) length; i++) - chunk[i]=(unsigned char) ReadBlobByte(image); + { + int + c; + + c=ReadBlobByte(image); + chunk[i]=(unsigned char) c; + } p=chunk; } -- 2.50.1