From 867a86a9ab31c0652a46759443fc98a49f91c8dd Mon Sep 17 00:00:00 2001 From: ame Date: Thu, 22 Feb 2024 10:17:40 -0600 Subject: cleaning and switch to parray_t --- src/types/str.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/types/str.h (limited to 'src/types/str.h') diff --git a/src/types/str.h b/src/types/str.h new file mode 100644 index 0000000..60b0cb9 --- /dev/null +++ b/src/types/str.h @@ -0,0 +1,15 @@ +#include +#include +#include + +typedef struct { + size_t len; + size_t _bytes; //may be used in the future + char* c; +} str; + +str* str_init(char*); +void str_free(str*); +void str_push(str*, char*); +void str_pushl(str*, char*, size_t); +void str_clear(str*); -- cgit v1.2.3