From 5982632109cad48bc6dab867298fdea4dea57c51 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sun, 23 Jun 2019 11:47:36 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/1616 --- wand/mogrify.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wand/mogrify.c b/wand/mogrify.c index d641914f7c..fca494d2cc 100644 --- a/wand/mogrify.c +++ b/wand/mogrify.c @@ -7923,6 +7923,8 @@ WandExport MagickBooleanType MogrifyImageList(ImageInfo *image_info, channel,metric,&distortion,exception); if (difference_image == (Image *) NULL) break; + reconstruct_image=DestroyImage(reconstruct_image); + image=DestroyImage(image); if (*images != (Image *) NULL) *images=DestroyImageList(*images); *images=difference_image; @@ -8265,6 +8267,7 @@ WandExport MagickBooleanType MogrifyImageList(ImageInfo *image_info, q=GetImageFromList(*images,index-1); if (q == (Image *) NULL) { + p=DestroyImage(p); (void) ThrowMagickException(exception,GetMagickModule(), OptionError,"NoSuchImage","`%s'",argv[i+1]); status=MagickFalse;