From: Tulio A M Mendes Date: Thu, 5 Feb 2026 21:11:50 +0000 (-0300) Subject: mm: fix heap initialization code duplication X-Git-Url: https://projects.tadryanom.me/?a=commitdiff_plain;h=54350fa82420a9b6e947d570210f9ce86168752d;p=AdrOS.git mm: fix heap initialization code duplication --- diff --git a/src/mm/heap.c b/src/mm/heap.c index d45c6673..b078e6df 100644 --- a/src/mm/heap.c +++ b/src/mm/heap.c @@ -41,22 +41,6 @@ void check_integrity(heap_header_t* header) { for(;;) __asm__("hlt"); } } - -void kheap_init(void) { - uart_print("[HEAP] Initializing Advanced Heap (Doubly Linked)...\n"); - - // ... (rest of mapping code) ... - // Note: I will need to replace the mapping code block manually or be careful - // Since I'm using 'edit', let's stick to what changes. - // I need to find the exact block to replace. - - // Actually, I can replace the whole struct definition and init logic. - // But 'edit' tool replaces EXACT text matches. - // The previous text block I provided in 'newText' won't match because I added functions. - - // Let's abort this 'edit' approach for the whole file and do precise replacements. - - void kheap_init(void) { uart_print("[HEAP] Initializing Advanced Heap (Doubly Linked)...\n");