From dfbfcfcdb4ebe9c3584e558c6bdede309adab409 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 9 Jun 2018 17:07:56 -0400 Subject: [PATCH] ... --- coders/mat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coders/mat.c b/coders/mat.c index 9ee5e8039..927463e91 100644 --- a/coders/mat.c +++ b/coders/mat.c @@ -967,7 +967,7 @@ MATLAB_KO: if(EOFBlob(image)) break; if((MagickSizeType) (MATLAB_HDR.ObjectSize+filepos) > GetBlobSize(image)) goto MATLAB_KO; - filepos += MATLAB_HDR.ObjectSize + 4 + 4; + filepos += (MagickOffsetType) MATLAB_HDR.ObjectSize + 4 + 4; if (clone_info != (ImageInfo *) NULL) clone_info=DestroyImageInfo(clone_info); @@ -1092,7 +1092,7 @@ MATLAB_KO: { case 0: size = ReadBlobXXXLong(image2); /* Object name string size */ - size = 4 * (ssize_t) ((size + 3 + 1) / 4); + size = 4 * (((size_t) size + 3 + 1) / 4); (void) SeekBlob(image2, size, SEEK_CUR); break; case 1: -- 2.40.0