From 5087b2b32f28da82b2d5675e0fed37f5fb01107d Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 11 Jul 2021 15:11:42 +0200 Subject: [PATCH] AK: Don't forget to kfree_sized() in ByteBuffer --- AK/ByteBuffer.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/AK/ByteBuffer.h b/AK/ByteBuffer.h index a6a4b9fe43..f3a85f9f55 100644 --- a/AK/ByteBuffer.h +++ b/AK/ByteBuffer.h @@ -243,8 +243,10 @@ private: new_capacity = kmalloc_good_size(new_capacity); if (!m_inline) { new_buffer = (u8*)kmalloc(new_capacity); - if (m_outline_buffer) + if (m_outline_buffer) { __builtin_memcpy(new_buffer, m_outline_buffer, min(new_capacity, m_outline_capacity)); + kfree_sized(m_outline_buffer, m_outline_capacity); + } VERIFY(new_buffer); } else { new_buffer = (u8*)kmalloc(new_capacity);