]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 16 Apr 2010 01:01:18 +0000 (01:01 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 16 Apr 2010 01:01:18 +0000 (01:01 +0000)
coders/psd.c

index 44e064bcdffa5ffdd8eaf49bfcb016bc4e32eee2..3b17aff47485cd64d85f05d550307620e547b674 100644 (file)
@@ -1972,7 +1972,8 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,Image *image)
           (void) WriteBlobMSBShort(image,CMYKMode);
         }
     }
-  if ((image->storage_class == DirectClass) || (image->colors > 256))
+  if ((IsGrayImage(image,&image->exception) != MagickFalse) ||
+      (image->storage_class == DirectClass) || (image->colors > 256))
     (void) WriteBlobMSBLong(image,0);
   else
     {