From 17e4cde10e8f05964f9d5f79599d6691f366e54b Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 16 Feb 2018 07:40:07 -0500 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6406 --- coders/mat.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/coders/mat.c b/coders/mat.c index 24cd32d2f..ba96f8fc9 100644 --- a/coders/mat.c +++ b/coders/mat.c @@ -877,7 +877,6 @@ static Image *ReadMATImage(const ImageInfo *image_info,ExceptionInfo *exception) int sample_size; MagickOffsetType filepos=0x80; BlobInfo *blob; - size_t one; unsigned int (*ReadBlobXXXLong)(Image *image); unsigned short (*ReadBlobXXXShort)(Image *image); @@ -1162,8 +1161,7 @@ RestoreMSCWarning (void) sample_size; image->columns = MATLAB_HDR.SizeX; image->rows = MATLAB_HDR.SizeY; - one=1; - image->colors = one << image->depth; + image->colors = GetQuantumRange(image->depth); if (image->columns == 0 || image->rows == 0) goto MATLAB_KO; if((unsigned long)ldblk*MATLAB_HDR.SizeY > MATLAB_HDR.ObjectSize) -- 2.40.0