From: Cristy Date: Mon, 6 May 2019 12:55:38 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.8-45~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=902e8c9a684e360e16335d474df83a2be45f849e;p=imagemagick ... --- diff --git a/MagickCore/cache.c b/MagickCore/cache.c index 7ed75727f..e3400efbe 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -703,7 +703,7 @@ static MagickBooleanType ClonePixelCacheRepository( Mismatched pixel cache morphology. */ cache_nexus=AcquirePixelCacheNexus(cache_info->number_threads); - clone_nexus=AcquirePixelCacheNexus(cache_info->number_threads); + clone_nexus=AcquirePixelCacheNexus(clone_info->number_threads); length=cache_info->number_channels*sizeof(*cache_info->channel_map); optimize=(cache_info->number_channels == clone_info->number_channels) && (memcmp(cache_info->channel_map,clone_info->channel_map,length) == 0) ? @@ -826,8 +826,8 @@ static MagickBooleanType ClonePixelCacheRepository( status=WritePixelCacheMetacontent(clone_info,clone_nexus[id],exception); } } + clone_nexus=DestroyPixelCacheNexus(clone_nexus,clone_info->number_threads); cache_nexus=DestroyPixelCacheNexus(cache_nexus,cache_info->number_threads); - clone_nexus=DestroyPixelCacheNexus(clone_nexus,cache_info->number_threads); if (cache_info->debug != MagickFalse) { char