Global: make FFinstance instance a global variable

As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
This commit is contained in:
李通洲
2023-06-24 10:59:53 +08:00
parent 48b01c9665
commit d0f093c567
255 changed files with 2020 additions and 2064 deletions
+1 -3
View File
@@ -4,10 +4,8 @@
#include <time.h>
const FFDateTimeResult* ffDetectDateTime(const FFinstance* instance)
const FFDateTimeResult* ffDetectDateTime(void)
{
FF_UNUSED(instance); //We may need it later for additional configuration
static FFDateTimeResult result;
static FFThreadMutex mutex = FF_THREAD_MUTEX_INITIALIZER;
static bool init = false;
+1 -1
View File
@@ -30,6 +30,6 @@ typedef struct FFDateTimeResult
FFstrbuf secondPretty; //37
} FFDateTimeResult;
const FFDateTimeResult* ffDetectDateTime(const FFinstance* instance);
const FFDateTimeResult* ffDetectDateTime();
#endif