AK: Don't refer to AK::swap() as ::swap()

While swap() is available in the global namespace in normal conditions,
!USING_AK_GLOBALLY will make this name unavailable in the global
namespace, making these calls fail to compile.
This commit is contained in:
Ali Mohammad Pur 2023-04-28 04:31:15 +03:30 committed by Andreas Kling
parent 482f7f9775
commit d06057f88b
Notes: sideshowbarker 2024-07-18 01:43:16 +09:00
3 changed files with 5 additions and 5 deletions

View file

@ -142,7 +142,7 @@ public:
void swap(FixedArray<T>& other)
{
::swap(m_storage, other.m_storage);
AK::swap(m_storage, other.m_storage);
}
void fill_with(T const& value)

View file

@ -110,13 +110,13 @@ public:
void swap(NonnullOwnPtr& other)
{
::swap(m_ptr, other.m_ptr);
AK::swap(m_ptr, other.m_ptr);
}
template<typename U>
void swap(NonnullOwnPtr<U>& other)
{
::swap(m_ptr, other.m_ptr);
AK::swap(m_ptr, other.m_ptr);
}
template<typename U>

View file

@ -152,13 +152,13 @@ public:
void swap(OwnPtr& other)
{
::swap(m_ptr, other.m_ptr);
AK::swap(m_ptr, other.m_ptr);
}
template<typename U>
void swap(OwnPtr<U>& other)
{
::swap(m_ptr, other.m_ptr);
AK::swap(m_ptr, other.m_ptr);
}
static OwnPtr lift(T* ptr)