diff --git a/Userland/Libraries/LibGfx/VectorN.h b/Userland/Libraries/LibGfx/VectorN.h index 7d57e4ce65..a06d7019c6 100644 --- a/Userland/Libraries/LibGfx/VectorN.h +++ b/Userland/Libraries/LibGfx/VectorN.h @@ -239,12 +239,8 @@ public: { VectorN result; UNROLL_LOOP - for (auto i = 0u; i < N; ++i) { - if constexpr (IsSame) - result.data()[i] = static_cast(lrintf(m_data[i])); - else - result.data()[i] = static_cast(lrint(m_data[i])); - } + for (auto i = 0u; i < N; ++i) + result.data()[i] = round_to(m_data[i]); return result; }