]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sun, 25 Jan 2015 21:25:47 +0000 (21:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sun, 25 Jan 2015 21:25:47 +0000 (21:25 +0000)
coders/sun.c

index db5d7bb538b3dc44ff6f8c944a62beccf57991be..f77d5b9b0c696e36ab0b53c09258bd2d1c5b08ad 100644 (file)
@@ -47,6 +47,7 @@
 #include "MagickCore/color.h"
 #include "MagickCore/color-private.h"
 #include "MagickCore/colormap.h"
+#include "MagickCore/colormap-private.h"
 #include "MagickCore/colorspace.h"
 #include "MagickCore/colorspace-private.h"
 #include "MagickCore/exception.h"
@@ -495,7 +496,8 @@ static Image *ReadSUNImage(const ImageInfo *image_info,ExceptionInfo *exception)
               break;
             for (x=0; x < (ssize_t) image->columns; x++)
             {
-              SetPixelIndex(image,*p++,q);
+              SetPixelIndex(image,ConstrainColormapIndex(image,*p,exception),q);
+              p++;
               q+=GetPixelChannels(image);
             }
             if ((image->columns % 2) != 0)