#include "mem_pool.h" void mem_pool_init(size_t heap_size) { mm_init(heap_size); } void mem_pool_destroy(void) { mm_destroy(); } void *mem_pool_malloc (size_t size) { return mm_malloc(size); } void mem_pool_free (void *ptr) { mm_free(ptr); } void *mem_pool_realloc (void *ptr, size_t size) { return mm_realloc(ptr, size); } hashtable_t * mem_pool_get_hashtable() { return mem_get_hashtable(); }