From 79a2bccd21ab49ce4f27f19204d3f230fd161301 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 13 Dec 2022 00:53:19 +0200 Subject: [PATCH] Kernel: kfree now checks for nullptr --- kernel/kernel/kmalloc.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/kernel/kmalloc.cpp b/kernel/kernel/kmalloc.cpp index 3ac48acf..e20cc5af 100644 --- a/kernel/kernel/kmalloc.cpp +++ b/kernel/kernel/kmalloc.cpp @@ -137,6 +137,9 @@ void* kmalloc(size_t size) void kfree(void* addr) { + if (addr == nullptr) + return; + // TODO: use binary search etc. size_t node_index = -1;