22 #ifndef M4_MEM_MEMMAN_H 23 #define M4_MEM_MEMMAN_H 25 #include "common/algorithm.h" 26 #include "m4/m4_types.h" 30 #define _MEMTYPE_LIMIT 33 32 inline Handle mem_alloc(
size_t size,
const char *) {
33 byte *ptr = (byte *)malloc(size);
38 inline void mem_free(Handle ptr) {
42 inline Handle mem_realloc(Handle src,
size_t new_size,
const char *) {
43 return (Handle)realloc(src, new_size);
Definition: database.h:28
signed char * fill(signed char *first, signed char *last, Value val)
Definition: algorithm.h:168