From ead0b28e3260cb5cc63295334cb6a237d6639d6e Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 29 Oct 2012 22:38:25 +0000 Subject: [PATCH] --- MagickCore/cache.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/MagickCore/cache.c b/MagickCore/cache.c index 12ccf2f03..25abc1cd1 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -1942,8 +1942,11 @@ static Cache GetImagePixelCache(Image *image,const MagickBooleanType clone, { if (cache_info->mode == ReadMode) { - cache_info->nexus_info=(NexusInfo **) NULL; - status=MagickFalse; + cache_info->nexus_info=AcquirePixelCacheNexus( + cache_info->number_threads); + if (cache_info->nexus_info == (NexusInfo **) NULL) + ThrowFatalException(ResourceLimitFatalError, + "MemoryAllocationFailed"); } destroy=MagickTrue; image->cache=clone_image.cache; -- 2.50.1