From: Cristy Date: Thu, 4 Jan 2018 11:37:50 +0000 (-0500) Subject: https://github.com/ImageMagick/ImageMagick/issues/929 X-Git-Tag: 7.0.7-20~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1c3dd700bbb17837ee6f540aff3eafc76262accf;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/929 --- diff --git a/coders/pattern.c b/coders/pattern.c index bb22c1604..a5893c70e 100644 --- a/coders/pattern.c +++ b/coders/pattern.c @@ -977,7 +977,10 @@ static Image *ReadPATTERNImage(const ImageInfo *image_info, break; } if (blob == (const void *) NULL) - ThrowReaderException(OptionError,"UnrecognizedImageFormat"); + { + blob_info=DestroyImageInfo(blob_info); + ThrowReaderException(OptionError,"UnrecognizedImageFormat"); + } image=BlobToImage(blob_info,blob,extent,exception); if (image_info->size != (char *) NULL) {