diff --git a/devicemodel/core/mem.c b/devicemodel/core/mem.c index c203400cb..0fdaba313 100644 --- a/devicemodel/core/mem.c +++ b/devicemodel/core/mem.c @@ -249,8 +249,7 @@ unregister_mem_int(struct mmio_rb_tree *rbt, struct mem_range *memp) if (mmio_hint == entry) mmio_hint = NULL; - if (entry) - free(entry); + free(entry); } } pthread_rwlock_unlock(&mmio_rwlock);