gbowne1implfix #1

Merged
Karutoh merged 10 commits from gbowne1implfix into main 2024-02-08 17:41:13 -08:00
Showing only changes of commit dd07283ffc - Show all commits

4
main.c
View File

@ -88,7 +88,7 @@ void* malloc(size_t size)
freeList = b; freeList = b;
} }
return (struct block*)b + 1; return b + 1;
} }
/// Will flag the provided memory as free and will defragment other blocks adjacent to it. /// Will flag the provided memory as free and will defragment other blocks adjacent to it.
@ -100,7 +100,7 @@ void free(void* ptr)
if (!ptr) if (!ptr)
return; return;
struct block* b = (struct block*)ptr - 1; struct block* b = ptr - 1;
b->free = 1; b->free = 1;
struct block* link = b->next; struct block* link = b->next;