mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-10-29 16:26:39 +01:00
Revert "Don't inline strbuf methods on macos"
This reverts commit c32f2f2f2b.
This commit is contained in:
@@ -556,26 +556,3 @@ void ffStrbufDestroy(FFstrbuf* strbuf)
|
|||||||
free(strbuf->chars);
|
free(strbuf->chars);
|
||||||
strbuf->chars = NULL;
|
strbuf->chars = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __APPLE__
|
|
||||||
|
|
||||||
void ffStrbufAppendS(FFstrbuf* strbuf, const char* value)
|
|
||||||
{
|
|
||||||
if(value == NULL)
|
|
||||||
return;
|
|
||||||
ffStrbufAppendNS(strbuf, (uint32_t) strlen(value), value);
|
|
||||||
}
|
|
||||||
|
|
||||||
void ffStrbufSetS(FFstrbuf* strbuf, const char* value)
|
|
||||||
{
|
|
||||||
ffStrbufClear(strbuf);
|
|
||||||
ffStrbufAppendNS(strbuf, (uint32_t) strlen(value), value);
|
|
||||||
}
|
|
||||||
|
|
||||||
void ffStrbufInitS(FFstrbuf* strbuf, const char* str)
|
|
||||||
{
|
|
||||||
ffStrbufInitA(strbuf, 0);
|
|
||||||
ffStrbufAppendS(strbuf, str);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|||||||
@@ -107,15 +107,6 @@ FF_C_NODISCARD uint16_t ffStrbufToUInt16(const FFstrbuf* strbuf, uint16_t defaul
|
|||||||
|
|
||||||
void ffStrbufDestroy(FFstrbuf* strbuf);
|
void ffStrbufDestroy(FFstrbuf* strbuf);
|
||||||
|
|
||||||
//Github actions on macos fails for whatever reason when inlining, so just don't do it.
|
|
||||||
#ifdef __APPLE__
|
|
||||||
|
|
||||||
void ffStrbufAppendS(FFstrbuf* strbuf, const char* value);
|
|
||||||
void ffStrbufSetS(FFstrbuf* strbuf, const char* value);
|
|
||||||
void ffStrbufInitS(FFstrbuf* strbuf, const char* str);
|
|
||||||
|
|
||||||
#else
|
|
||||||
|
|
||||||
static inline void ffStrbufAppendS(FFstrbuf* strbuf, const char* value)
|
static inline void ffStrbufAppendS(FFstrbuf* strbuf, const char* value)
|
||||||
{
|
{
|
||||||
if(value == NULL)
|
if(value == NULL)
|
||||||
@@ -136,5 +127,3 @@ static inline void ffStrbufInitS(FFstrbuf* strbuf, const char* str)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|||||||
Reference in New Issue
Block a user