From 84d1b11ea19cd6b8e0a4b2afafe0ca34d068723b Mon Sep 17 00:00:00 2001 From: Cristy <urban-warrior@imagemagick.org> Date: Sun, 29 Apr 2018 07:03:39 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8070 --- MagickCore/color.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MagickCore/color.c b/MagickCore/color.c index f6d980253..4296b45a0 100644 --- a/MagickCore/color.c +++ b/MagickCore/color.c @@ -2423,9 +2423,10 @@ MagickExport MagickBooleanType QueryColorCompliance(const char *name, else colorname=AcquireString(name+i+1); (void) SubstituteString(&colorname,")",""); - if (LocaleCompare(name,colorname) == 0) - return(MagickFalse); - status=QueryColorCompliance(colorname,AllCompliance,color,exception); + status=MagickFalse; + if (LocaleCompare(name,colorname) != 0) + status=QueryColorCompliance(colorname,AllCompliance,color, + exception); colorname=DestroyString(colorname); color->colorspace=colorspaceType; return(status); -- 2.40.0