mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-11-08 06:00:08 +01:00
Enable build on MacOS
Note that this commit just makes fastfetch compile, not work properly
This commit is contained in:
@@ -6,16 +6,22 @@
|
||||
|
||||
void ffPrintProcesses(FFinstance* instance)
|
||||
{
|
||||
#if FF_HAVE_SYSINFO_H
|
||||
uint16_t numProcesses = instance->state.sysinfo.procs;
|
||||
#else
|
||||
uint16_t numProcesses = 0;
|
||||
#endif
|
||||
|
||||
if(instance->config.processes.outputFormat.length == 0)
|
||||
{
|
||||
ffPrintLogoAndKey(instance, FF_PROCESSES_MODULE_NAME, 0, &instance->config.processes.key);
|
||||
|
||||
printf("%hu\n", instance->state.sysinfo.procs);
|
||||
printf("%hu\n", numProcesses);
|
||||
}
|
||||
else
|
||||
{
|
||||
ffPrintFormat(instance, FF_PROCESSES_MODULE_NAME, 0, &instance->config.processes, FF_PROCESSES_NUM_FORMAT_ARGS, (FFformatarg[]){
|
||||
{FF_FORMAT_ARG_TYPE_UINT16, &instance->state.sysinfo.procs}
|
||||
{FF_FORMAT_ARG_TYPE_UINT16, &numProcesses}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
+10
-4
@@ -6,10 +6,16 @@
|
||||
|
||||
void ffPrintUptime(FFinstance* instance)
|
||||
{
|
||||
uint32_t days = (uint32_t) instance->state.sysinfo.uptime / 86400;
|
||||
uint32_t hours = (uint32_t) (instance->state.sysinfo.uptime - (days * 86400)) / 3600;
|
||||
uint32_t minutes = (uint32_t) (instance->state.sysinfo.uptime - (days * 86400) - (hours * 3600)) / 60;
|
||||
uint32_t seconds = (uint32_t) instance->state.sysinfo.uptime - (days * 86400) - (hours * 3600) - (minutes * 60);
|
||||
#if FF_HAVE_SYSINFO_H
|
||||
uint64_t uptime = (uint64_t) instance->state.sysinfo.uptime;
|
||||
#else
|
||||
uint64_t uptime = 0;
|
||||
#endif
|
||||
|
||||
uint32_t days = (uint32_t) uptime / 86400;
|
||||
uint32_t hours = (uint32_t) (uptime - (days * 86400)) / 3600;
|
||||
uint32_t minutes = (uint32_t) (uptime - (days * 86400) - (hours * 3600)) / 60;
|
||||
uint32_t seconds = (uint32_t) uptime - (days * 86400) - (hours * 3600) - (minutes * 60);
|
||||
|
||||
if(instance->config.uptime.outputFormat.length == 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user