From a7414b7322201a9c8a5cacf563f08468c329b4b1 Mon Sep 17 00:00:00 2001 From: Cristy Date: Thu, 4 Jan 2018 07:05:57 -0500 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/930 https://github.com/ImageMagick/ImageMagick/issues/932 --- MagickCore/cache.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MagickCore/cache.c b/MagickCore/cache.c index 6ab65a637..b3b96040d 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -1640,7 +1640,9 @@ static Cache GetImagePixelCache(Image *image,const MagickBooleanType clone, if (clone != MagickFalse) status=ClonePixelCacheRepository(clone_info,cache_info, exception); - if (status != MagickFalse) + if (status == MagickFalse) + clone_info=(CacheInfo *) DestroyPixelCache(clone_info); + else { destroy=MagickTrue; image->cache=clone_info; -- 2.40.0