From 49333bafc2b97aea399e8ea149dc5d822bb36385 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Tue, 30 Jun 2015 11:48:23 +0200 Subject: [PATCH] lxip: do not whine on kfree(0) --- repos/dde_linux/src/lib/lxip/lxcc_emul.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/repos/dde_linux/src/lib/lxip/lxcc_emul.cc b/repos/dde_linux/src/lib/lxip/lxcc_emul.cc index 0d8ab39567..4acac8e6b0 100644 --- a/repos/dde_linux/src/lib/lxip/lxcc_emul.cc +++ b/repos/dde_linux/src/lib/lxip/lxcc_emul.cc @@ -360,6 +360,8 @@ void *kcalloc(size_t n, size_t size, gfp_t flags) void kfree(const void *p) { + if (!p) return; + if (Malloc::mem()->inside((Genode::addr_t)p)) Malloc::mem()->free(p); else