From b9d4839103be547f696f8bf0c68e113eda9b50f7 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 27 Apr 2024 21:27:00 -0400 Subject: [PATCH] eliminate compiler warnings --- coders/rle.c | 3 ++- coders/sgi.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/coders/rle.c b/coders/rle.c index 2d390de5566..114d8051dd2 100644 --- a/coders/rle.c +++ b/coders/rle.c @@ -340,7 +340,8 @@ static Image *ReadRLEImage(const ImageInfo *image_info,ExceptionInfo *exception) */ number_planes_filled=(number_planes % 2 == 0) ? number_planes : number_planes+1; - if (((MagickSizeType) number_pixels*number_planes_filled) != (size_t) (number_pixels*number_planes_filled)) + if ((number_pixels*number_planes_filled) != + (MagickSizeType) (((size_t) number_pixels*number_planes_filled))) ThrowRLEException(ResourceLimitError,"MemoryAllocationFailed"); pixel_info=AcquireVirtualMemory(image->columns,image->rows* MagickMax(number_planes_filled,4)*sizeof(*pixels)); diff --git a/coders/sgi.c b/coders/sgi.c index b9d6fbdbd46..aefb2be18f4 100644 --- a/coders/sgi.c +++ b/coders/sgi.c @@ -386,8 +386,8 @@ static Image *ReadSGIImage(const ImageInfo *image_info,ExceptionInfo *exception) */ bytes_per_pixel=(size_t) iris_info.bytes_per_pixel; number_pixels=(MagickSizeType) iris_info.columns*iris_info.rows; - if ((4*bytes_per_pixel*number_pixels) != ((MagickSizeType) (size_t) - (4*bytes_per_pixel*number_pixels))) + if ((4*bytes_per_pixel*number_pixels) != + ((MagickSizeType) ((size_t) (4*bytes_per_pixel*number_pixels)))) ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed"); pixel_info=AcquireVirtualMemory(iris_info.columns,iris_info.rows*4* bytes_per_pixel*sizeof(*pixels));