Commit e4c2b403b for imagemagick.org
commit e4c2b403bd6c29760fb37ad85d49e6ff9a330835
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sun Jul 5 09:44:26 2026 -0400
eliminate compiler warning
diff --git a/coders/sixel.c b/coders/sixel.c
index 05efb7456..e10c4d0c0 100644
--- a/coders/sixel.c
+++ b/coders/sixel.c
@@ -303,7 +303,8 @@ static MagickBooleanType sixel_decode(Image *image,unsigned char *p,
memset(param,0,sizeof(param));
imsx=2048;
imsy=2048;
- if ((imsx > GetBlobSize(image)) || (imsy > GetBlobSize(image)))
+ if (((MagickSizeType) imsx > GetBlobSize(image)) ||
+ ((MagickSizeType) imsy > GetBlobSize(image)))
{
(void) ThrowMagickException(exception,GetMagickModule(),CorruptImageError,
"InsufficientImageDataInFile","`%s'",image->filename);
@@ -416,7 +417,8 @@ static MagickBooleanType sixel_decode(Image *image,unsigned char *p,
{
dmsx=imsx > attributed_ph ? imsx : attributed_ph;
dmsy=imsy > attributed_pv ? imsy : attributed_pv;
- if ((dmsx > GetBlobSize(image)) || (dmsy > GetBlobSize(image)))
+ if (((MagickSizeType) dmsx > GetBlobSize(image)) ||
+ ((MagickSizeType) dmsy > GetBlobSize(image)))
{
imbuf=(sixel_pixel_t *) RelinquishMagickMemory(imbuf);
(void) ThrowMagickException(exception,GetMagickModule(),
@@ -548,7 +550,8 @@ static MagickBooleanType sixel_decode(Image *image,unsigned char *p,
dmsx=nx;
dmsy=ny;
- if ((dmsx > GetBlobSize(image)) || (dmsy > GetBlobSize(image)))
+ if (((MagickSizeType) dmsx > GetBlobSize(image)) ||
+ ((MagickSizeType) dmsy > GetBlobSize(image)))
{
imbuf=(sixel_pixel_t *) RelinquishMagickMemory(imbuf);
(void) ThrowMagickException(exception,GetMagickModule(),
@@ -658,7 +661,8 @@ static MagickBooleanType sixel_decode(Image *image,unsigned char *p,
{
dmsx=max_x;
dmsy=max_y;
- if ((dmsx > GetBlobSize(image)) || (dmsy > GetBlobSize(image)))
+ if (((MagickSizeType) dmsx > GetBlobSize(image)) ||
+ ((MagickSizeType) dmsy > GetBlobSize(image)))
{
imbuf=(sixel_pixel_t *) RelinquishMagickMemory(imbuf);
(void) ThrowMagickException(exception,GetMagickModule(),