From 55213f660d0c2a14ee5b556c4422b3b9199c9355 Mon Sep 17 00:00:00 2001 From: grunfink Date: Thu, 12 Jun 2025 10:59:26 +0200 Subject: mastoapi: another try to fix collapsing boosted posts in some apps. --- xs.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'xs.h') diff --git a/xs.h b/xs.h index ab5a264..54b913e 100644 --- a/xs.h +++ b/xs.h @@ -90,6 +90,7 @@ xs_str *xs_rstrip_chars_i(xs_str *str, const char *chars); xs_str *xs_strip_chars_i(xs_str *str, const char *chars); #define xs_strip_i(str) xs_strip_chars_i(str, " \r\n\t\v\f") xs_str *xs_tolower_i(xs_str *str); +xs_str *xs_toupper_i(xs_str *str); xs_list *xs_list_new(void); xs_list *xs_list_append_m(xs_list *list, const char *mem, int dsz); @@ -692,6 +693,20 @@ xs_str *xs_tolower_i(xs_str *str) } +xs_str *xs_toupper_i(xs_str *str) +/* convert to lowercase */ +{ + XS_ASSERT_TYPE(str, XSTYPE_STRING); + + int n; + + for (n = 0; str[n]; n++) + str[n] = toupper(str[n]); + + return str; +} + + /** lists **/ xs_list *xs_list_new(void) -- cgit