From: cristy Date: Mon, 12 Sep 2011 12:19:31 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~7023 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1f045c7a917dc0d3932e948c9beb1d480115c533;p=imagemagick --- diff --git a/MagickCore/attribute.c b/MagickCore/attribute.c index abef95646..1650fc243 100644 --- a/MagickCore/attribute.c +++ b/MagickCore/attribute.c @@ -589,7 +589,8 @@ MagickExport MagickBooleanType IsImageGray(const Image *image, if ((image->type == BilevelType) || (image->type == GrayscaleType) || (image->type == GrayscaleMatteType)) return(MagickTrue); - if ((image->colorspace == sRGB) || (image->colorspace == CMYKColorspace)) + if ((image->colorspace != RGBColorspace) && + (image->colorspace != GRAYColorspace)) return(MagickFalse); type=BilevelType; image_view=AcquireCacheView(image); @@ -673,7 +674,8 @@ MagickExport MagickBooleanType IsImageMonochrome(const Image *image, (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename); if (image->type == BilevelType) return(MagickTrue); - if ((image->colorspace == sRGB) || (image->colorspace == CMYKColorspace)) + if ((image->colorspace != RGBColorspace) && + (image->colorspace != GRAYColorspace)) return(MagickFalse); type=BilevelType; image_view=AcquireCacheView(image);