void *(* malloc)(size_t)
Definition infix.h:376
void *(* calloc)(size_t, size_t)
Definition infix.h:377
void(* free)(void *)
Definition infix.h:379
void *(* realloc)(void *, size_t)
Definition infix.h:378
infix_allocator_t infix_allocator
The allocator currently used for all of infix's internal heap allocations.
Definition allocator.c:23
void infix_set_allocator(const infix_allocator_t *allocator)
Replaces the allocator infix uses for all internal heap allocations.
Definition allocator.c:25
Internal data structures, function prototypes, and constants.