diff --git a/Kernel/Heap/kmalloc.h b/Kernel/Heap/kmalloc.h index f7af78577b..5aa0e21a31 100644 --- a/Kernel/Heap/kmalloc.h +++ b/Kernel/Heap/kmalloc.h @@ -93,6 +93,8 @@ template inline void kfree_aligned(void* ptr) { + if (ptr == nullptr) + return; kfree((u8*)ptr - ((const ptrdiff_t*)ptr)[-1]); }