From: Glenn Randers-Pehrson Date: Sun, 20 Aug 2017 19:09:03 +0000 (-0400) Subject: Restore dirk's recent change to ReadOneJNGImage X-Git-Tag: 7.0.7-0~90 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4855441cdab0ce714e60711ffc077f25f0f356a0;p=imagemagick Restore dirk's recent change to ReadOneJNGImage --- diff --git a/coders/png.c b/coders/png.c index 931a38860..8eedbeaa8 100644 --- a/coders/png.c +++ b/coders/png.c @@ -8177,7 +8177,7 @@ static void write_tIME_chunk(Image *image,png_struct *ping,png_info *info, ret=sscanf(timestamp,"%d-%d-%dT%d:%d:%d%d:%d",&year,&month,&day,&hour, &minute, &second, &addhours, &addminutes); LogMagickEvent(CoderEvent,GetMagickModule(), - " Date format specified for png:tIME=%60s" ,timestamp); + " Date format specified for png:tIME=%s" ,timestamp); LogMagickEvent(CoderEvent,GetMagickModule(), " ret=%d,y=%d, m=%d, d=%d, h=%d, m=%d, s=%d, ah=%d, as=%d", ret,year,month,day,hour,minute,second,addhours,addminutes); @@ -12718,7 +12718,10 @@ static MagickBooleanType WriteOneJNGImage(MngInfo *mng_info, jpeg_image_info=(ImageInfo *) CloneImageInfo(image_info); if (jpeg_image_info == (ImageInfo *) NULL) - ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed"); + { + jpeg_image_info=DestroyImageInfo(jpeg_image_info); + ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed"); + } if (logging != MagickFalse) (void) LogMagickEvent(CoderEvent,GetMagickModule(),