diff --git a/AK/StdLibExtras.h b/AK/StdLibExtras.h index 08a5d7a094..1ac5b1347d 100644 --- a/AK/StdLibExtras.h +++ b/AK/StdLibExtras.h @@ -59,19 +59,19 @@ constexpr SizeType array_size(T (&)[N]) } template -constexpr T min(const T& a, const T& b) +constexpr T min(const T& a, const IdentityType& b) { return b < a ? b : a; } template -constexpr T max(const T& a, const T& b) +constexpr T max(const T& a, const IdentityType& b) { return a < b ? b : a; } template -constexpr T clamp(const T& value, const T& min, const T& max) +constexpr T clamp(const T& value, const IdentityType& min, const IdentityType& max) { VERIFY(max >= min); if (value > max)