free_chunk
insert_chunk(free_chunk *newChunk)
free_chunk *chunk = (free_chunk *)sFreeChunks, *smaller = NULL;
free_chunk *chunk = sFreeChunks, *last = NULL;
if (chunk->size > (size_t)size + sizeof(free_chunk)) {
free_chunk *next = chunk->next;
chunk = (free_chunk *)((addr_t)chunk + size);
free_chunk *chunk = (free_chunk *)sFreeChunks, *last = NULL, *smaller = NULL;
free_chunk *newChunk = (free_chunk *)ptr;
free_chunk *newChunk = (free_chunk *)ptr;
free_chunk *next;
static free_chunk *sFreeChunks;