prettier GPU output

This commit is contained in:
Linus Dierheimer
2021-05-07 17:10:22 +02:00
parent 4e49416394
commit eea74b085b
4 changed files with 30 additions and 5 deletions
+12
View File
@@ -417,6 +417,11 @@ void ffStrbufSubstrBeforeFirstC(FFstrbuf* strbuf, const char c)
ffStrbufSubstrBefore(strbuf, ffStrbufFirstIndexC(strbuf, c));
}
void ffStrbufSubstrBeforeLastC(FFstrbuf* strbuf, const char c)
{
ffStrbufSubstrBefore(strbuf, ffStrbufLastIndexC(strbuf, c));
}
void ffStrbufSubstrAfter(FFstrbuf* strbuf, uint32_t index)
{
if(index >= strbuf->length)
@@ -430,6 +435,13 @@ void ffStrbufSubstrAfter(FFstrbuf* strbuf, uint32_t index)
strbuf->chars[strbuf->length] = '\0';
}
void ffStrbufSubstrAfterFirstC(FFstrbuf* strbuf, const char c)
{
uint32_t index = ffStrbufFirstIndexC(strbuf, c);
if(index < strbuf->length)
ffStrbufSubstrAfter(strbuf, index);
}
void ffStrbufSubstrAfterLastC(FFstrbuf* strbuf, const char c)
{
uint32_t index = ffStrbufLastIndexC(strbuf, c);
+2
View File
@@ -78,7 +78,9 @@ uint32_t ffStrbufLastIndexC(const FFstrbuf* strbuf, const char c);
void ffStrbufSubstrBefore(FFstrbuf* strbuf, uint32_t index);
void ffStrbufSubstrBeforeFirstC(FFstrbuf* strbuf, const char c);
void ffStrbufSubstrBeforeLastC(FFstrbuf* strbuf, const char c);
void ffStrbufSubstrAfter(FFstrbuf* strbuf, uint32_t index);
void ffStrbufSubstrAfterFirstC(FFstrbuf* strbuf, const char c);
void ffStrbufSubstrAfterLastC(FFstrbuf* strbuf, const char c);
bool ffStrbufStartsWith(const FFstrbuf* strbuf, const FFstrbuf* start);