From a854e4cfa450590753171fbbe4dde8da4f504abd Mon Sep 17 00:00:00 2001 From: spl3g Date: Tue, 11 Mar 2025 22:37:43 +0300 Subject: Move everything to the lib folder --- lib/arena_strings.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lib/arena_strings.h (limited to 'lib/arena_strings.h') diff --git a/lib/arena_strings.h b/lib/arena_strings.h new file mode 100644 index 0000000..85ffda3 --- /dev/null +++ b/lib/arena_strings.h @@ -0,0 +1,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_ -- cgit v1.2.3