]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Thu, 19 Apr 2018 23:47:51 +0000 (19:47 -0400)
committerCristy <urban-warrior@imagemagick.org>
Thu, 19 Apr 2018 23:47:51 +0000 (19:47 -0400)
coders/sgi.c

index 142035d9f3361dd155434e48d171297c5da693b4..e45792dfc43df5b958f803e24a05ad8427a97fa0 100644 (file)
@@ -373,9 +373,10 @@ static Image *ReadSGIImage(const ImageInfo *image_info,ExceptionInfo *exception)
       if (image->scene >= (image_info->scene+image_info->number_scenes-1))
         break;
     status=SetImageExtent(image,image->columns,image->rows,exception);
+    if (status != MagickFalse)
+      status=ResetImagePixels(image,exception);
     if (status == MagickFalse)
       return(DestroyImageList(image));
-    (void) SetImageBackgroundColor(image,exception);
     /*
       Allocate SGI pixels.
     */