From ebb9dffd0a46e5256bd9242c4bf47b92b2c5121c Mon Sep 17 00:00:00 2001 From: notsomeidiot123 Date: Sat, 4 Jul 2026 01:43:45 -0400 Subject: [PATCH] get_new_page actually returns a value like it should --- src/kernel/arch_i386/memory.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel/arch_i386/memory.c b/src/kernel/arch_i386/memory.c index 8ada41d..cfffbd7 100644 --- a/src/kernel/arch_i386/memory.c +++ b/src/kernel/arch_i386/memory.c @@ -182,6 +182,7 @@ void *get_new_page(uint32_t flags){ i++; } map((void *)paddr+(i*4096), (void *)paddr, flags); + return (void *)(paddr+i*4096); } void *kmalloc(uint32_t size_pgs){ asm("cli");