diff options
Diffstat (limited to 'wv_mem.h')
| -rw-r--r-- | wv_mem.h | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -16,9 +16,12 @@ struct wv_arena { unsigned char *buf; }; -struct wv_arena* wv_arena_create(size_t n); -wv_ref wv_alloc(struct wv_arena *arena, size_t n); -void wv_arena_reset(struct wv_arena *arena); -void wv_arena_destroy(struct wv_arena *arena); +struct wv_arena *wv_arena_create(size_t n); +wv_ref wv_arena_alloc(struct wv_arena *arena, size_t n); +void wv_arena_reset(struct wv_arena *arena); +void wv_arena_destroy(struct wv_arena *arena); + +wv_ref wv_arena_push_string(struct wv_arena *arena, const char *src, + size_t len); #endif /* WV_MEM_H */ |
