marzeq/accent-extract
clone
#ifndef ACCENT_EXTRACT_ARENA_H
#define ACCENT_EXTRACT_ARENA_H
#include <stddef.h>
typedef struct ArenaBlock ArenaBlock;
typedef struct {
ArenaBlock *head;
} Arena;
void arena_init(Arena *arena);
void arena_destroy(Arena *arena);
void *arena_allocate(Arena *arena, size_t count, size_t item_size);
#endif