From 6632d3a2abcc7aaa7844da7383f65ffaa9d7fd64 Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Wed, 29 Nov 2023 18:31:44 -0500 Subject: [PATCH] fixed print list --- Part3/09_memory/kernel/kernel.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Part3/09_memory/kernel/kernel.c b/Part3/09_memory/kernel/kernel.c index c09f17d..276460b 100644 --- a/Part3/09_memory/kernel/kernel.c +++ b/Part3/09_memory/kernel/kernel.c @@ -170,8 +170,7 @@ void print_holes(node* umem_head) { u32 total = umem_head->base_register+umem_head->limit_register; hole = add_node( hole, total, next->base_register-total, true, ++hole_ids); } else { - node *previous = umem_head->previous; - hole = add_node( hole, previous->base_register+previous->limit_register, -1, true, ++hole_ids); + hole = add_node( hole, umem_head->base_register+umem_head->limit_register, -1, true, ++hole_ids); } umem_head = umem_head->next; }