blob: 8a8add0dadbcc34586187fd52a5046150c429de0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef ARENA_STRINGS_H
#define ARENA_STRINGS_H
#include "arena.h"
#include "const_strings.h"
typedef struct {
const_string *data;
size_t len;
size_t cap;
} const_string_da;
const_string arena_cs_append(arena *a, const_string dst, const_string src);
const_string arena_cs_init(arena *a, int len);
const_string arena_cs_concat(arena *a, const_string_da strings, const_string sep);
#endif // ARENA_STRINGS_H
|