From 18a2685c6a4802a8ca920702e15ac63564af5c9c Mon Sep 17 00:00:00 2001 From: creator1creeper1 Date: Sat, 8 Jan 2022 21:10:58 +0100 Subject: [PATCH] AK: Reorder access in FixedArray so that m_size comes before m_elements --- AK/FixedArray.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AK/FixedArray.h b/AK/FixedArray.h index a3485d85b3..310b2ff739 100644 --- a/AK/FixedArray.h +++ b/AK/FixedArray.h @@ -79,8 +79,8 @@ public: for (size_t i = 0; i < m_size; ++i) m_elements[i].~T(); kfree_sized(m_elements, sizeof(T) * m_size); - m_elements = nullptr; m_size = 0; + m_elements = nullptr; } size_t size() const { return m_size; } @@ -110,8 +110,8 @@ public: void swap(FixedArray& other) { - ::swap(m_elements, other.m_elements); ::swap(m_size, other.m_size); + ::swap(m_elements, other.m_elements); } using ConstIterator = SimpleIterator;