AK: Fix building Ptr32 on x86_64

This commit is contained in:
Gunnar Beutner 2021-06-23 22:05:23 +02:00 committed by Andreas Kling
parent 1ae7d68885
commit 15e25a8c1f

View file

@ -19,7 +19,7 @@ public:
Ptr32(T* const ptr)
: m_ptr((u32) reinterpret_cast<FlatPtr>(ptr))
{
VERIFY((reinterpret_cast<FlatPtr>(ptr) & 0xFFFFFFFFULL) == reinterpret_cast<FlatPtr>(m_ptr));
VERIFY((reinterpret_cast<FlatPtr>(ptr) & 0xFFFFFFFFULL) == static_cast<FlatPtr>(m_ptr));
}
T& operator*() { return *static_cast<T*>(*this); }
T const& operator*() const { return *static_cast<T const*>(*this); }