Global: major FFstrbuf related code refactor

This commit is contained in:
李通洲
2023-04-15 15:29:54 +08:00
parent 2df1305521
commit c7119498a3
76 changed files with 274 additions and 537 deletions
+7 -2
View File
@@ -28,12 +28,12 @@ int main(void)
FFstrbuf strbuf;
//destroy 0
ffStrbufInitA(&strbuf, 0);
ffStrbufInit(&strbuf);
ffStrbufDestroy(&strbuf);
//initA
ffStrbufInitA(&strbuf, 0);
ffStrbufInit(&strbuf);
VERIFY(strbuf.chars[0] == 0);
VERIFY(strbuf.allocated == 0);
@@ -216,6 +216,11 @@ int main(void)
ffStrbufDestroy(&strbuf);
{
FF_STRBUF_AUTO_DESTROY testCreate = ffStrbufCreateS("TEST");
VERIFY(ffStrbufEqualS(&testCreate, "TEST"));
}
//Success
puts("\033[32mAll tests passed!"FASTFETCH_TEXT_MODIFIER_RESET);
}