From: Cristy Date: Mon, 27 Nov 2017 00:30:58 +0000 (-0500) Subject: ... X-Git-Tag: 7.0.7-12~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=47260b7a75ad0bc3c41955ddee303731ea4e787d;p=imagemagick ... --- diff --git a/MagickCore/cache.c b/MagickCore/cache.c index 177c12d3a..d615027fe 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -3523,7 +3523,7 @@ static MagickBooleanType OpenPixelCache(Image *image,const MapMode mode, status=MagickFalse; length=number_pixels*(cache_info->number_channels*sizeof(Quantum)+ cache_info->metacontent_extent); - if ((status != MagickFalse) && + if ((status != MagickFalse) && (length == (MagickSizeType) ((size_t) length)) && ((cache_info->type == UndefinedCache) || (cache_info->type == MemoryCache))) {