>>109511667
im a self taught retard
+ im drunk
heres the struct, do your worst
struct _fn_arena_node_s
{
_fn_arena_node_t *next;
unsigned char data[];
};
typedef struct
{
_fn_arena_node_t *data;
_fn_arena_node_t *last;
size_t block_size;
size_t remaining;
void *current;
} fn_arena_t;
and hers the interfaces
fn_arena_t *fn_arena_create(size_t size);
void fn_arena_destroy(fn_arena_t *arena);
void *fn_arena_pop(fn_arena_t *arena, size_t size);
and i say i dont need more
sorry if i misunderstood you
but im getting really drunk rn