diff --git a/Part3/09_memory/kernel/kernel.c b/Part3/09_memory/kernel/kernel.c index 8286976..c0a7c51 100644 --- a/Part3/09_memory/kernel/kernel.c +++ b/Part3/09_memory/kernel/kernel.c @@ -213,7 +213,8 @@ void print_memory(node *umem_head, node *hole_head) { node* get_holes(node* umem_head) { if (umem_head == NULL) { - node *hole = add_node(hole, 0x10000, 0x3FFFF, true, 0); + node *hole = NULL; + hole = add_node(hole, 0x10000, 0x3FFFF, true, 0); return hole; } u32 hole_ids = 0;