]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7130
authorCristy <urban-warrior@imagemagick.org>
Mon, 26 Mar 2018 23:38:53 +0000 (19:38 -0400)
committerCristy <urban-warrior@imagemagick.org>
Mon, 26 Mar 2018 23:38:53 +0000 (19:38 -0400)
coders/pict.c

index 2922bf885cb0970711b22b4c38db6ab20c58f080..7c63ff9405a715f0f3726b7a3dc0fe2e452fb0a3 100644 (file)
@@ -1163,7 +1163,7 @@ static Image *ReadPICTImage(const ImageInfo *image_info,
                 tile_image->resolution.y=(double) pixmap.vertical_resolution;
                 tile_image->units=PixelsPerInchResolution;
                 if (tile_image->alpha_trait != UndefinedPixelTrait)
-                  image->alpha_trait=tile_image->alpha_trait;
+                  (void) SetImageAlpha(image,OpaqueAlpha,exception);
               }
             if ((code != 0x9a) && (code != 0x9b))
               {