#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();
|
|
}
|