diff --git a/AK/ByteBuffer.h b/AK/ByteBuffer.h index 38e1e377f9..a308782638 100644 --- a/AK/ByteBuffer.h +++ b/AK/ByteBuffer.h @@ -277,7 +277,8 @@ inline void ByteBufferImpl::grow(size_t size) return; } u8* new_data = static_cast(kmalloc(size)); - __builtin_memcpy(new_data, m_data, m_size); + if (m_data) + __builtin_memcpy(new_data, m_data, m_size); u8* old_data = m_data; m_data = new_data; m_size = size;