]> granicus.if.org Git - imagemagick/commitdiff
Corrected typecast (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6426)
authorDirk Lemstra <dirk@git.imagemagick.org>
Sun, 11 Mar 2018 08:52:54 +0000 (09:52 +0100)
committerDirk Lemstra <dirk@git.imagemagick.org>
Sun, 11 Mar 2018 08:52:54 +0000 (09:52 +0100)
coders/icon.c

index a99c68c4851dba1909f37fa88ff55a5672484d25..a2268c8e9c1ea160cf5dba4d195d8eea46e19840 100644 (file)
@@ -620,7 +620,7 @@ static Image *ReadICONImage(const ImageInfo *image_info,
               for (x=0; x < (ssize_t) image->columns; x++)
               {
                 byte=(size_t) ReadBlobByte(image);
-                byte|=(size_t) (ReadBlobByte(image) << 8);
+                byte|=((size_t) ReadBlobByte(image) << 8);
                 SetPixelIndex(image,(Quantum) byte,q);
                 q+=GetPixelChannels(image);
               }