diff --git a/thirdparty/gbstring.c b/thirdparty/gbstring.c index 3a52aea..9b46859 100644 --- a/thirdparty/gbstring.c +++ b/thirdparty/gbstring.c @@ -219,11 +219,11 @@ gbs gbs_catvprintf(gbs s, const char *fmt, va_list ap) { required = vsnprintf(NULL, 0, fmt, cpy); va_end(cpy); if (s) { - s = gbs_makeroomfor(s, (size_t)required); old_len = GB_STRING_HEADER(s)->len; + s = gbs_makeroomfor(s, (size_t)required); } else { - s = gbs_newcap((size_t)required); old_len = 0; + s = gbs_newcap((size_t)required); } if (s == NULL) return NULL;