File ImageMagick-CVE-2014-9847.patch of Package ImageMagick.8768
--- a/coders/png.c
+++ b/coders/png.c
@@ -4792,18 +4791,11 @@ static Image *ReadJNGImage(const ImageInfo *image_info,ExceptionInfo *exception)
have_mng_structure=MagickTrue;
mng_info->image=image;
- previous=image;
image=ReadOneJNGImage(mng_info,image_info,exception);
MngInfoFreeStruct(mng_info,&have_mng_structure);
if (image == (Image *) NULL)
{
- if (IsImageObject(previous) != MagickFalse)
- {
- (void) CloseBlob(previous);
- (void) DestroyImageList(previous);
- }
-
if (logging != MagickFalse)
(void) LogMagickEvent(CoderEvent,GetMagickModule(),
"exit ReadJNGImage() with error");