smal fixes

This commit is contained in:
2025-09-29 10:22:50 +05:00
parent b3f67a38de
commit 14ffede476
5 changed files with 12 additions and 6 deletions

View File

@@ -6,7 +6,8 @@ void StringBuilder_destroy(StringBuilder* b){
}
str StringBuilder_getStr(StringBuilder* b){
List_push(&b->buffer, u8, '\0');
if(b->buffer.size == 0 || ((char*)b->buffer.data)[b->buffer.size - 1] != '\0')
List_push(&b->buffer, u8, '\0');
str result = str_construct((char*)b->buffer.data, b->buffer.size - 1, true);
return result;
}