From: Cristy Date: Thu, 24 Oct 2019 17:51:44 +0000 (-0400) Subject: YIQ() is a unreognized color X-Git-Tag: 7.0.9-0~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ddb02ffc01f9f508b4867dcfd5d2ddd1a11ae693;p=imagemagick YIQ() is a unreognized color --- diff --git a/MagickCore/color.c b/MagickCore/color.c index 8367a3b97..4dd57f30d 100644 --- a/MagickCore/color.c +++ b/MagickCore/color.c @@ -2243,11 +2243,17 @@ MagickExport MagickBooleanType QueryColorCompliance(const char *name, assert(name != (const char *) NULL); (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",name); assert(color != (PixelInfo *) NULL); - GetPixelInfo((Image *) NULL,color); - if ((name == (char *) NULL) || (*name == '\0')) + if (name == (char *) NULL) name=BackgroundColor; + if (*name == '\0') + { + (void) ThrowMagickException(exception,GetMagickModule(),OptionWarning, + "UnrecognizedColor","`%s'",name); + return(MagickFalse); + } while (isspace((int) ((unsigned char) *name)) != 0) name++; + GetPixelInfo((Image *) NULL,color); if (*name == '#') { char