From: Cristy Date: Mon, 11 Sep 2017 20:23:35 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/746 X-Git-Tag: 7.0.7-2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=76f94fa2d9ae5d96e15929b6b6ce0c866fc44c69;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/746 https://github.com/ImageMagick/ImageMagick/issues/741 --- diff --git a/MagickCore/cache.c b/MagickCore/cache.c index bf60ae8cd..807e21237 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -1645,8 +1645,6 @@ static Cache GetImagePixelCache(Image *image,const MagickBooleanType clone, exception); if (status != MagickFalse) { - if (cache_info->reference_count == 1) - cache_info->nexus_info=(NexusInfo **) NULL; destroy=MagickTrue; image->cache=clone_image.cache; } diff --git a/coders/mpc.c b/coders/mpc.c index 680f5595e..0eae03031 100644 --- a/coders/mpc.c +++ b/coders/mpc.c @@ -1494,7 +1494,7 @@ static MagickBooleanType WriteMPCImage(const ImageInfo *image_info,Image *image, Initialize persistent pixel cache. */ status=PersistPixelCache(image,cache_filename,MagickFalse,&offset, - exception); + exception); if (status == MagickFalse) ThrowWriterException(CacheError,"UnableToPersistPixelCache"); if (GetNextImageInList(image) == (Image *) NULL)