diff --git a/Userland/Libraries/LibGfx/ICC/TagTypes.h b/Userland/Libraries/LibGfx/ICC/TagTypes.h index 83007fe403..ed7ee726bc 100644 --- a/Userland/Libraries/LibGfx/ICC/TagTypes.h +++ b/Userland/Libraries/LibGfx/ICC/TagTypes.h @@ -176,8 +176,7 @@ public: --i; float f = x * (values().size() - 1) - i; - - return (1 - f) * (values()[i] / 65535.f) + f * (values()[i + 1] / 65535.f); + return mix(values()[i] / 65535.f, values()[i + 1] / 65535.f, f); } private: