From d9f1a91d93871cc6a5c0b99e8bacad4d730acf36 Mon Sep 17 00:00:00 2001 From: Cristy Date: Mon, 24 Jul 2017 08:43:01 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/610 --- coders/mat.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/coders/mat.c b/coders/mat.c index 14dde7d10..37cf53599 100644 --- a/coders/mat.c +++ b/coders/mat.c @@ -1355,10 +1355,11 @@ END_OF_READING: clone_info = NULL; } if (logging) (void)LogMagickEvent(CoderEvent,GetMagickModule(),"return"); - if ((image != image2) && (image2 != (Image *) NULL)) - image2=DestroyImage(image2); if(image==NULL) ThrowReaderException(CorruptImageError,"ImproperImageHeader"); + else + if ((image != image2) && (image2 != (Image *) NULL)) + image2=DestroyImage(image2); return (image); } -- 2.50.1