19 lines
312 B
C
19 lines
312 B
C
|
|
#pragma once
|
||
|
|
#include <stddef.h>
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
extern "C" {
|
||
|
|
#endif
|
||
|
|
|
||
|
|
void* hakx_malloc(size_t size);
|
||
|
|
void hakx_free(void* ptr);
|
||
|
|
void* hakx_realloc(void* ptr, size_t new_size);
|
||
|
|
void* hakx_calloc(size_t n, size_t size);
|
||
|
|
size_t hakx_usable_size(void* ptr);
|
||
|
|
void hakx_trim(void);
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
|