From: cristy Date: Mon, 20 Aug 2012 12:13:46 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5103 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ae88ae09c6200ce2ac9e74d48fc43c4771f2aa38;p=imagemagick --- diff --git a/MagickCore/gem.c b/MagickCore/gem.c index b9b61b4e1..64608bc35 100644 --- a/MagickCore/gem.c +++ b/MagickCore/gem.c @@ -157,7 +157,7 @@ MagickPrivate void ConvertHCLToRGB(const double hue,const double chroma, m=0.0; } else - if (m+c > 1.0) + if ((m+c) > 1.0) { z=(1.0-luma)/(m+c-luma); m=1.0-z*c; @@ -491,11 +491,11 @@ MagickPrivate void ConvertRGBToHCL(const double red,const double green, max=MagickMax(r,MagickMax(g,b)); c=max-(double) MagickMin(r,MagickMin(g,b)); h=0.0; - if (c == 0) + if (c == 0.0) h=0.0; else if (red == max) - h=fmod(6.0+(g-b)/c,6.0); + h=fmod((g-b)/c+6.0,6.0); else if (green == max) h=((b-r)/c)+2.0;