]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6760
authorCristy <urban-warrior@imagemagick.org>
Tue, 6 Mar 2018 12:20:59 +0000 (07:20 -0500)
committerCristy <urban-warrior@imagemagick.org>
Tue, 6 Mar 2018 12:20:59 +0000 (07:20 -0500)
coders/mac.c

index 4c3befa06b24466e0041761e3269caa6d31143c2..21271cf6e0d8dd87da485f6e2b8d86e7513bff5e 100644 (file)
@@ -154,6 +154,9 @@ static Image *ReadMACImage(const ImageInfo *image_info,ExceptionInfo *exception)
       return(GetFirstImageInList(image));
     }
   status=SetImageExtent(image,image->columns,image->rows,exception);
+  if (status == MagickFalse)
+    return(DestroyImageList(image));
+  status=ResetImagePixels(image,exception);
   if (status == MagickFalse)
     return(DestroyImageList(image));
   /*