From bb410082e1c2c06b70e93851cd9e3d41e2a6ea50 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 23 Dec 2017 11:45:15 -0500 Subject: [PATCH] ... --- MagickCore/cache.c | 3 ++- tests/wandtest.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/MagickCore/cache.c b/MagickCore/cache.c index eede406d1..ac0297336 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -3520,7 +3520,8 @@ static MagickBooleanType OpenPixelCache(Image *image,const MapMode mode, cache_info->type=PingCache; return(MagickTrue); } - status=AcquireMagickResource(AreaResource,cache_info->length); + status=AcquireMagickResource(AreaResource,(MagickSizeType) + cache_info->columns*cache_info->rows); if (cache_info->mode == PersistMode) status=MagickFalse; length=number_pixels*(cache_info->number_channels*sizeof(Quantum)+ diff --git a/tests/wandtest.c b/tests/wandtest.c index c11096cd9..2ef07bf6c 100644 --- a/tests/wandtest.c +++ b/tests/wandtest.c @@ -5341,6 +5341,7 @@ int main(int argc,char **argv) primary_colors); if (status == MagickFalse) ThrowAPIException(magick_wand); + ResetMagickMemory(pixels,0,sizeof(pixels)); status=MagickExportImagePixels(magick_wand,10,10,3,3,"RGB",CharPixel, pixels); if (status == MagickFalse) -- 2.50.1