]> granicus.if.org Git - imagemagick/commitdiff
Added check for image_info->ping.
authordirk <dirk@git.imagemagick.org>
Tue, 13 May 2014 11:03:42 +0000 (11:03 +0000)
committerdirk <dirk@git.imagemagick.org>
Tue, 13 May 2014 11:03:42 +0000 (11:03 +0000)
coders/tga.c

index 414d349ce6b34e6f5629ddf12403bafa7d2f6e8f..97793047d44f880178d65e5c7fa9df35d61e2687 100644 (file)
@@ -299,6 +299,11 @@ static Image *ReadTGAImage(const ImageInfo *image_info,
       (void) SetImageProperty(image,"comment",comment,exception);
       comment=DestroyString(comment);
     }
+  if (image_info->ping != MagickFalse)
+    {
+      (void) CloseBlob(image);
+      return(image);
+    }
   (void) ResetMagickMemory(&pixel,0,sizeof(pixel));
   pixel.alpha=(MagickRealType) OpaqueAlpha;
   if (tga_info.colormap_type != 0)