h1-basic-allocator #5

Merged
Mineplay merged 8 commits from h1-basic-allocator into main 2025-04-12 16:50:08 -05:00
Showing only changes of commit 3aabf00607 - Show all commits

View file

@ -56,6 +56,10 @@ void *hallocy_malloc(size_t size) {
memory_pointer = (HallocyMemoryHeader*)mmap(NULL, aligned_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); memory_pointer = (HallocyMemoryHeader*)mmap(NULL, aligned_size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
#endif #endif
if (memory_pointer == NULL) {
return NULL;
}
memory_pointer->size = aligned_size; memory_pointer->size = aligned_size;
memory_pointer->next = NULL; memory_pointer->next = NULL;