diff --git a/Libraries/LibGfx/Point.h b/Libraries/LibGfx/Point.h index 3860358ae7..1fa40a6a26 100644 --- a/Libraries/LibGfx/Point.h +++ b/Libraries/LibGfx/Point.h @@ -137,7 +137,7 @@ public: return *this; } - Point operator*(int factor) const { return { m_x * factor, m_y * factor }; } + Point operator*(T factor) const { return { m_x * factor, m_y * factor }; } Point& operator*=(T factor) { @@ -146,9 +146,9 @@ public: return *this; } - Point operator/(int factor) const { return { m_x / factor, m_y / factor }; } + Point operator/(T factor) const { return { m_x / factor, m_y / factor }; } - Point& operator/=(int factor) + Point& operator/=(T factor) { m_x /= factor; m_y /= factor;