]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 19 Aug 2010 16:00:09 +0000 (16:00 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 19 Aug 2010 16:00:09 +0000 (16:00 +0000)
coders/tiff.c

index b60b09b7a27b8e264f9b874ca320637261c8fbd4..7768b7d2bd0e71018f4ef856ecf7aba3c65fd06c 100644 (file)
@@ -1566,7 +1566,8 @@ static Image *ReadTIFFImage(const ImageInfo *image_info,
             q->green=ScaleCharToQuantum((unsigned char) TIFFGetG(*p));
             q->blue=ScaleCharToQuantum((unsigned char) TIFFGetB(*p));
             if (image->matte != MagickFalse)
-              q->opacity=ScaleCharToQuantum((unsigned char) TIFFGetA(*p));
+              q->opacity=(Quantum) (QuantumRange-
+                ScaleCharToQuantum((unsigned char) TIFFGetA(*p)));
             p--;
             q--;
           }