diff options
| -rw-r--r-- | String.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -91,6 +91,7 @@ S_append(String s, const char* str) { RETURN_NOTOK(B_resize(sm->b, sizeof(*sm) + (sm->length += strlen(str)) + 1)); strcat(s, str); + return R_Ok; } @@ -103,7 +104,7 @@ S_prepend(String s, const char* str) { usize strlength = strlen(str); if (!B_resizeable(sm->b, s)) - return R_Err; + return R_OutOfBounds; usize orig_len = sm->length; RETURN_NOTOK(B_resize(sm->b, sizeof(*sm) + (sm->length += strlength) + 1)); @@ -138,7 +139,6 @@ S_vconcat(BumpArena b, va_list args) { length += strlen(str); } va_end(temp); - printf("%lu\n", length); String result = S_newlen(b, length); |
