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