mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-10-29 16:26:39 +01:00
FFstrbuf: remove ffStrbufRemoveStringsV; rename ffStrbufRemoveStringsA to ffStrbufRemoveStrings
This commit is contained in:
+1
-15
@@ -269,26 +269,12 @@ void ffStrbufRemoveS(FFstrbuf* strbuf, const char* str)
|
||||
ffStrbufRemoveSubstr(strbuf, i, i + stringLength);
|
||||
}
|
||||
|
||||
void ffStrbufRemoveStringsA(FFstrbuf* strbuf, uint32_t numStrings, const char* strings[])
|
||||
void ffStrbufRemoveStrings(FFstrbuf* strbuf, uint32_t numStrings, const char* strings[])
|
||||
{
|
||||
for(uint32_t i = 0; i < numStrings; i++)
|
||||
ffStrbufRemoveS(strbuf, strings[i]);
|
||||
}
|
||||
|
||||
void ffStrbufRemoveStringsV(FFstrbuf* strbuf, uint32_t numStrings, va_list arguments)
|
||||
{
|
||||
for(uint32_t i = 0; i < numStrings; i++)
|
||||
ffStrbufRemoveS(strbuf, va_arg(arguments, const char*));
|
||||
}
|
||||
|
||||
void ffStrbufRemoveStrings(FFstrbuf* strbuf, uint32_t numStrings, ...)
|
||||
{
|
||||
va_list argp;
|
||||
va_start(argp, numStrings);
|
||||
ffStrbufRemoveStringsV(strbuf, numStrings, argp);
|
||||
va_end(argp);
|
||||
}
|
||||
|
||||
uint32_t ffStrbufNextIndexC(const FFstrbuf* strbuf, uint32_t start, char c)
|
||||
{
|
||||
assert(start <= strbuf->length);
|
||||
|
||||
Reference in New Issue
Block a user