From f282df661724334fbf5f0b9d3123162aad57d1fa Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 11 Oct 2018 12:30:35 +0200 Subject: [PATCH] AK::Buffer should not free unowned backing stores, duh. --- AK/Buffer.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AK/Buffer.h b/AK/Buffer.h index 21d2da49ed..91ef48cda2 100644 --- a/AK/Buffer.h +++ b/AK/Buffer.h @@ -23,7 +23,8 @@ public: { if (!m_elements) return; - kfree(m_elements); + if (m_owned) + kfree(m_elements); m_elements = nullptr; }