Fix build errors

This commit is contained in:
Linus Dierheimer
2022-10-13 22:02:58 +02:00
parent e18980be9f
commit 693cc1e730
9 changed files with 18 additions and 24 deletions
-1
View File
@@ -1,7 +1,6 @@
#include "fastfetch.h"
#include "common/io.h"
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
+1 -1
View File
@@ -5,7 +5,7 @@
#include "fastfetch.h"
#include <sys/types.h> //mode_t
#include <sys/stat.h> //mode_t
bool ffWriteFDBuffer(int fd, const FFstrbuf* content);
bool ffWriteFileData(const char* fileName, size_t dataSize, const void* data);
+1 -2
View File
@@ -1,8 +1,8 @@
#include "fastfetch.h"
#include "common/settings.h"
#include "common/library.h"
#include "common/io.h"
#include "common/thread.h"
#include "common/io.h"
#include <string.h>
@@ -280,7 +280,6 @@ FFvariant ffSettingsGetXFConf(const FFinstance* instance, const char* channelNam
#ifdef FF_HAVE_SQLITE3
#include <sqlite3.h>
#include <sys/stat.h>
typedef struct SQLiteData
{
-1
View File
@@ -9,7 +9,6 @@
#include <string.h>
#include <unistd.h>
#include <dirent.h>
#include <sys/stat.h>
static const char* parseEnv()
{
+11 -8
View File
@@ -1,4 +1,7 @@
#include "packages.h"
#include "common/parsing.h"
#include <dirent.h>
static uint32_t getNumElements(const char* dirname, unsigned char type)
{
@@ -28,17 +31,17 @@ static uint32_t countBrewPackages(const char* dirname)
ffStrbufInitS(&baseDir, dirname);
uint32_t result = 0;
uint32_t baseDirLength = baseDir->length;
uint32_t baseDirLength = baseDir.length;
ffStrbufAppendS(baseDir, "/Caskroom");
result += getNumElements(baseDir->chars, DT_DIR);
ffStrbufSubstrBefore(baseDir, baseDirLength);
ffStrbufAppendS(&baseDir, "/Caskroom");
result += getNumElements(baseDir.chars, DT_DIR);
ffStrbufSubstrBefore(&baseDir, baseDirLength);
ffStrbufAppendS(baseDir, "/Cellar");
result += getNumElements(baseDir->chars, DT_DIR);
ffStrbufSubstrBefore(baseDir, baseDirLength);
ffStrbufAppendS(&baseDir, "/Cellar");
result += getNumElements(baseDir.chars, DT_DIR);
ffStrbufSubstrBefore(&baseDir, baseDirLength);
ffStrbufDestroy(baseDir);
ffStrbufDestroy(&baseDir);
return result;
}
+2 -5
View File
@@ -1,15 +1,12 @@
#include "packages.h"
#include "common/io.h"
#include "common/parsing.h"
#include "common/processing.h"
#include "common/properties.h"
#include "common/settings.h"
#include "common/processing.h"
#include "common/parsing.h"
#include "detection/os/os.h"
#include <stdlib.h>
#include <string.h>
#include <dirent.h>
#include <sys/stat.h>
static uint32_t getNumElementsImpl(const char* dirname, unsigned char type)
{
+3 -3
View File
@@ -31,8 +31,8 @@ void ffDetectPackagesImpl(const FFinstance* instance, FFPackagesResult* result)
FFstrbuf scoopPath;
ffStrbufInitF(&scoopPath, "%s/scoop/apps/*", getenv("USERPROFILE"));
counts->scoop = getNumElements(scoopPath.chars, FILE_ATTRIBUTE_DIRECTORY);
if(counts->scoop > 0)
counts->scoop-- // scoop
result->scoop = getNumElements(scoopPath.chars, FILE_ATTRIBUTE_DIRECTORY);
if(result->scoop > 0)
result->scoop-- // scoop
ffStrbufDestroy(&scoopPath);
}
@@ -3,8 +3,6 @@
#include "detection/terminalshell/terminalshell.h"
#include "common/io.h"
#include <sys/stat.h>
#ifdef FF_HAVE_FREETYPE
#include "common/library.h"
#include <ft2build.h>
-1
View File
@@ -7,7 +7,6 @@
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <sys/stat.h>
#ifdef WIN32
#include "util/windows/getline.h"