diff options
Diffstat (limited to 'include/cu/string.h')
| -rw-r--r-- | include/cu/string.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/include/cu/string.h b/include/cu/string.h deleted file mode 100644 index 75d7c62..0000000 --- a/include/cu/string.h +++ /dev/null @@ -1,28 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later */ - -#ifndef CT_STRING_H -#define CT_STRING_H - -#include <stddef.h> -#include <string.h> -#include <stdbool.h> - -struct string { - size_t len; - char *buf; -}; - -struct string *new_string(const char *s); -void destroy_string(struct string *s); - -int str_append(struct string *s, char c); -int str_concat(struct string *s, const char *c); -int str_add(struct string *s, struct string *c); - -char str_index(struct string *s, size_t i); -char str_rindex(struct string *s, size_t i); - -bool str_compare(struct string *s, const char *c); -void str_clear(struct string *s); - -#endif /* CT_STRING_H */ |
