aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristy <mikayla-grace@urban-warrior.org>2021-01-03 11:02:48 -0500
committerCristy <mikayla-grace@urban-warrior.org>2021-01-03 11:02:48 -0500
commit87284751ae4dadda2f8ed9e47f8f7bb0cb510561 (patch)
treebd9a203be7447c14e1c2a1fae14034676d4a8a29
parent6b715f57153fca80f87f2da1684ef127ca1848db (diff)
downloadImageMagick-87284751ae4dadda2f8ed9e47f8f7bb0cb510561.tar.gz
...
-rw-r--r--MagickCore/cache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index 48a75698e..c3d424695 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -5020,7 +5020,7 @@ static inline MagickBooleanType ValidatePixelOffset(const ssize_t x,
{
if ((x >= 0) && (a > ((ssize_t) LONG_MAX-x)))
return(MagickFalse);
- if (a < ((ssize_t) LONG_MIN-x))
+ if (a < ((ssize_t) LONG_MIN+x))
return(MagickFalse);
return(MagickTrue);
}
@@ -5056,7 +5056,7 @@ static Quantum *SetPixelCacheNexusPixels(
(ValidatePixelOffset(y,(ssize_t) height) == MagickFalse))
{
(void) ThrowMagickException(exception,GetMagickModule(),ImageError,
- "WidthOrHeightExceedsLimit","`%s %.20g %.20g %.20g %.20g %.20g %.20g %.20g %20g'",cache_info->filename,(double) width,(double) height,(double) cache_info->width_limit,(double) cache_info->height_limit,(double) x,(double) y,(double) ValidatePixelOffset(x,(ssize_t) width),(double) ValidatePixelOffset(y,(ssize_t) height));
+ "WidthOrHeightExceedsLimit","`%s'",cache_info->filename);
return((Quantum *) NULL);
}
if (((cache_info->type == MemoryCache) || (cache_info->type == MapCache)) &&