From 69d702f2076930b8cc88c73420fc849eb4b807ce Mon Sep 17 00:00:00 2001 From: pommicket Date: Thu, 19 Oct 2023 10:45:34 -0400 Subject: editorconfig seems to be working --- util.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'util.c') diff --git a/util.c b/util.c index 2e702e2..98c7dbc 100644 --- a/util.c +++ b/util.c @@ -54,10 +54,14 @@ void rc_str_decref(RcStr **pstr) { } } -const char *rc_str(RcStr *str, const char *default_value) { - if (!str) return default_value; - assert(str->ref_count > 0); - return str->str; +const char *rc_str(RcStr *s, const char *default_value) { + if (!s) return default_value; + assert(s->ref_count > 0); + return s->str; +} + +size_t rc_str_len(RcStr *s) { + return strlen(rc_str(s, "")); } bool is32_word(char32_t c) { -- cgit v1.2.3