From: cristy Date: Sat, 29 Mar 2014 15:42:29 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~2533 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c315b0d68dd790f6eca4556574e1cf5f6ef3aefa;p=imagemagick --- diff --git a/MagickCore/colorspace.c b/MagickCore/colorspace.c index 745a143b1..ce317a60c 100644 --- a/MagickCore/colorspace.c +++ b/MagickCore/colorspace.c @@ -1139,10 +1139,11 @@ MagickExport MagickBooleanType TransformImageColorspace(Image *image, (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename); if (image->colorspace == colorspace) return(MagickTrue); - if ((colorspace == Rec709LumaColorspace) && (colorspace == sRGBColorspace)) + if ((image->colorspace == Rec709LumaColorspace) && + (colorspace == sRGBColorspace)) return(MagickTrue); - if ((colorspace == GRAYColorspace) && (colorspace == sRGBColorspace) && - (image->gamma != 1.0)) + if ((image->colorspace == GRAYColorspace) && (image->gamma != 1.0) && + (colorspace == sRGBColorspace)) return(MagickTrue); if (colorspace == UndefinedColorspace) return(SetImageColorspace(image,colorspace,exception));