From 3f11af662f546ba54626b5ebabec4b00d6be82fa Mon Sep 17 00:00:00 2001 From: Tormod Volden Date: Mon, 7 Jan 2019 22:28:52 +0100 Subject: [PATCH] bank8k: Make sure pagemap_free frees something Signed-off-by: Tormod Volden --- Kernel/bank8k.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/bank8k.c b/Kernel/bank8k.c index 31b35ee4..b8791df3 100644 --- a/Kernel/bank8k.c +++ b/Kernel/bank8k.c @@ -115,7 +115,8 @@ void pagemap_free(ptptr p) { uint8_t *pt = (uint8_t *)p->p_page + LOBANK; uint8_t *e = (uint8_t *)p->p_page + PTNUM; - uint8_t last = *pt; + uint8_t last = PAGE_INVALID; + while(pt < e) { if (*pt != PAGE_INVALID && *pt != PAGE_VIDEO && *pt != last) { last = *pt; -- 2.34.1