From cb20db95159fcc4991ba883226808a04d8886638 Mon Sep 17 00:00:00 2001 From: Per Hedbor <ph@opera.com> Date: Fri, 18 Jul 1997 07:54:44 +0200 Subject: [PATCH] Mostly bugfixes Rev: lib/modules/Colors.pmod:1.3 --- lib/modules/Colors.pmod | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/modules/Colors.pmod b/lib/modules/Colors.pmod index 9bac87bac5..58e95a291e 100644 --- a/lib/modules/Colors.pmod +++ b/lib/modules/Colors.pmod @@ -472,6 +472,8 @@ array rgb_to_hsv(array|int ri, int|void gi, int|void bi) float h, s, v; if(arrayp(ri)) return rgb_to_hsv(@ri); + if((ri==gi) && (gi==bi)) return ({ 0, 0, ri }); // greyscale.. + r = (float)ri/255.0; g = (float)gi/255.0; b = (float)bi/255.0; max = MAX3(r,g,b); min = -(MAX3(-r,-g,-b)); -- GitLab