diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dcb35548..a90abc86e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.10.2 + +Bugfixes: +* Handle `kAudioObjectPropertyElementMain` for macOS **SDK** < 12 (#425, @nandahkrishna) +* Add missing `NULL` for `ffProcessAppendStdOut` (#421) + # 1.10.1 New release for debugging #421 diff --git a/CMakeLists.txt b/CMakeLists.txt index bda2635cb..0d1e28152 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url project(fastfetch - VERSION 1.10.1 + VERSION 1.10.2 LANGUAGES C DESCRIPTION "Fast system information tool" HOMEPAGE_URL "https://github.com/LinusDierheimer/fastfetch" diff --git a/src/detection/battery/battery_android.c b/src/detection/battery/battery_android.c index c80e5cf6b..1a783e595 100644 --- a/src/detection/battery/battery_android.c +++ b/src/detection/battery/battery_android.c @@ -14,7 +14,8 @@ const char* ffDetectBatteryImpl(FF_MAYBE_UNUSED FFinstance* instance, FFlist* re if(ffProcessAppendStdOut(&buffer, (char* const[]){ FF_TERMUX_API_PATH, - FF_TERMUX_API_PARAM + FF_TERMUX_API_PARAM, + NULL })) return "Starting `" FF_TERMUX_API_PATH " " FF_TERMUX_API_PARAM "` failed"; diff --git a/src/detection/sound/sound_apple.c b/src/detection/sound/sound_apple.c index a9ec04703..e34920969 100644 --- a/src/detection/sound/sound_apple.c +++ b/src/detection/sound/sound_apple.c @@ -2,6 +2,11 @@ #include "util/apple/cf_helpers.h" #include +#include + +#ifndef MAC_OS_VERSION_12_0 +#define kAudioObjectPropertyElementMain kAudioObjectPropertyElementMaster +#endif const char* ffDetectSound(FF_MAYBE_UNUSED const FFinstance* instance, FFlist* devices /* List of FFSoundDevice */) { diff --git a/src/detection/wifi/wifi_android.c b/src/detection/wifi/wifi_android.c index e7278407e..8e6e2b072 100644 --- a/src/detection/wifi/wifi_android.c +++ b/src/detection/wifi/wifi_android.c @@ -13,7 +13,8 @@ const char* ffDetectWifi(FF_MAYBE_UNUSED const FFinstance* instance, FFlist* res if(ffProcessAppendStdOut(&buffer, (char* const[]){ FF_TERMUX_API_PATH, - FF_TERMUX_API_PARAM + FF_TERMUX_API_PARAM, + NULL })) return "Starting `" FF_TERMUX_API_PATH " " FF_TERMUX_API_PARAM "` failed";