diff --git a/libvips/colour/sRGB2HSV.c b/libvips/colour/sRGB2HSV.c index 377e7a0e..43d9d10c 100644 --- a/libvips/colour/sRGB2HSV.c +++ b/libvips/colour/sRGB2HSV.c @@ -81,7 +81,7 @@ vips_sRGB2HSV_line( VipsColour *colour, VipsPel *out, VipsPel **in, int width ) if (c_max == p[0]) { q[0] = (unsigned char) (((int)(p[1] - p[2]) / delta)+wrap_around_hue); } else if (c_max == p[1]) { - q[0] = (unsigned char) (((int)(p[2] - p[0]) / delta) + 85) + q[0] = (unsigned char) (((int)(p[2] - p[0]) / delta) + 85); } else if (c_max == p[2]) { q[0] = (unsigned char) (((int)(p[0] - p[1]) / delta) + 171); }