Fixed issue where red/orange/yellow names are improperly colored.

This commit is contained in:
2017-03-19 23:43:08 -07:00
parent 97ccf969c0
commit 0fb8977c94

View File

@ -70,7 +70,7 @@ void rgb2hsl(struct Hls *dest, const struct Rgb const *src) {
//piecewise function..
float hue;
if (max == r) {
hue = (int)((g - b)/chroma) + (g < b ? 6 : 0); // % 6 will break magenta (255, 0, 255)
hue = ((g - b)/chroma) + (g < b ? 6 : 0); // % 6 will break magenta (255, 0, 255)
} else if (max == g) {
hue = ((b - r)/chroma) + 2.0f;
} else {