From 061d0fa25f432be51e75e3f7db9d2da1cce14d2f Mon Sep 17 00:00:00 2001 From: Cristy Date: Thu, 10 Aug 2017 16:33:13 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/667 --- coders/png.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/coders/png.c b/coders/png.c index ff7037759..0c1e0838f 100644 --- a/coders/png.c +++ b/coders/png.c @@ -13086,7 +13086,10 @@ static MagickBooleanType WriteOneJNGImage(MngInfo *mng_info, jpeg_image=CloneImage(image,0,0,MagickTrue,exception); if (jpeg_image == (Image *) NULL) - ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed"); + { + jpeg_image_info=DestroyImageInfo(jpeg_image_info); + ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed"); + } (void) CopyMagickString(jpeg_image->magick,"JPEG",MagickPathExtent); (void) AcquireUniqueFilename(jpeg_image->filename); -- 2.50.1