From 9df55530445ab8faeb62cb5964419f17995a067e Mon Sep 17 00:00:00 2001 From: Cristy Date: Tue, 26 Dec 2017 21:29:31 -0500 Subject: [PATCH] ... --- MagickCore/color.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MagickCore/color.c b/MagickCore/color.c index 6b47030c4..f03d98616 100644 --- a/MagickCore/color.c +++ b/MagickCore/color.c @@ -2456,14 +2456,14 @@ MagickExport MagickBooleanType QueryColorCompliance(const char *name, } if (LocaleCompare(colorspace,"gray") == 0) { - color->colorspace=LinearGRAYColorspace; color->green=color->red; color->blue=color->red; if (((flags & SigmaValue) != 0) && (color->alpha_trait != UndefinedPixelTrait)) color->alpha=(double) ClampToQuantum(QuantumRange* geometry_info.sigma); - if (icc_color == MagickFalse) + if ((icc_color == MagickFalse) && + (color->colorspace == LinearGRAYColorspace)) { color->colorspace=GRAYColorspace; color->depth=8; -- 2.40.0