#pragma once void *raw_get_last_chunk(void **root); void *raw_get_chunk(void **root, void *data_start); int get_unused_chunk_raw(void *root, size_t size, chunk_t *result); int is_alone_on_block(const chunk_t *chunk);