From bb0d8f2a2755af5e11b46d32be84155ba71ea534 Mon Sep 17 00:00:00 2001 From: default Date: Thu, 12 Jan 2023 09:28:02 +0100 Subject: Backport from xs. --- xs.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'xs.h') diff --git a/xs.h b/xs.h index e3126fd..36445e4 100644 --- a/xs.h +++ b/xs.h @@ -60,11 +60,11 @@ d_char *xs_fmt(const char *fmt, ...); int xs_str_in(const char *haystack, const char *needle); int xs_startswith(const char *str, const char *prefix); int xs_endswith(const char *str, const char *postfix); -d_char *xs_crop(d_char *str, int start, int end); -d_char *xs_strip_chars(d_char *str, const char *chars); -#define xs_strip(str) xs_strip_chars(str, " \r\n\t\v\f") -d_char *xs_tolower(d_char *str); -d_char *xs_str_prepend(d_char *str, const char *prefix); +d_char *xs_crop_i(d_char *str, int start, int end); +d_char *xs_strip_chars_i(d_char *str, const char *chars); +#define xs_strip_i(str) xs_strip_chars_i(str, " \r\n\t\v\f") +d_char *xs_tolower_i(d_char *str); +d_char *xs_str_prepend_i(d_char *str, const char *prefix); d_char *xs_list_new(void); d_char *xs_list_append_m(d_char *list, const char *mem, int dsz); #define xs_list_append(list, data) xs_list_append_m(list, data, xs_size(data)) @@ -439,7 +439,7 @@ int xs_endswith(const char *str, const char *postfix) } -d_char *xs_crop(d_char *str, int start, int end) +d_char *xs_crop_i(d_char *str, int start, int end) /* crops the d_char to be only from start to end */ { int sz = strlen(str); @@ -457,7 +457,7 @@ d_char *xs_crop(d_char *str, int start, int end) } -d_char *xs_strip_chars(d_char *str, const char *chars) +d_char *xs_strip_chars_i(d_char *str, const char *chars) /* strips the string of chars from the start and the end */ { int n; @@ -478,7 +478,7 @@ d_char *xs_strip_chars(d_char *str, const char *chars) } -d_char *xs_tolower(d_char *str) +d_char *xs_tolower_i(d_char *str) /* convert to lowercase */ { int n; @@ -490,7 +490,7 @@ d_char *xs_tolower(d_char *str) } -d_char *xs_str_prepend(d_char *str, const char *prefix) +d_char *xs_str_prepend_i(d_char *str, const char *prefix) /* prepends prefix into string */ { int sz = strlen(prefix); -- cgit v1.2.3