]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/628
authorCristy <urban-warrior@imagemagick.org>
Sat, 29 Jul 2017 12:45:42 +0000 (08:45 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sat, 29 Jul 2017 12:45:42 +0000 (08:45 -0400)
coders/magick.c

index 408dcbbe22a8f54040d8d02ce8a7e9aa2c4a94d7..7fb156ff1f400c1e449beb050c20326d9e267fe0 100644 (file)
@@ -13067,7 +13067,10 @@ static Image *ReadMAGICKImage(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);
   blob_info=DestroyImageInfo(blob_info);
   if (image == (Image *) NULL)