mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-09-12 10:22:12 +02:00
Revert "Locale (macOS): queries system-wide locale preference"
This reverts commit 8b8efcdcce.
This commit is contained in:
+1
-1
@@ -1038,7 +1038,7 @@ elseif(APPLE)
|
||||
src/detection/lm/lm_nosupport.c
|
||||
src/detection/loadavg/loadavg_bsd.c
|
||||
src/detection/libc/libc_apple.c
|
||||
src/detection/locale/locale_apple.c
|
||||
src/detection/locale/locale_linux.c
|
||||
src/detection/localip/localip_linux.c
|
||||
src/detection/gamepad/gamepad_apple.c
|
||||
src/detection/media/media_apple.m
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
#include "detection/locale/locale.h"
|
||||
#include "common/apple/cf_helpers.h"
|
||||
|
||||
const char* ffDetectLocale(FFstrbuf* result) {
|
||||
// Read the system-wide locale preference (equivalent to `defaults read -g AppleLocale`),
|
||||
// which is NOT affected by user environment variables (LANG, LC_ALL, etc.)
|
||||
FF_CFTYPE_AUTO_RELEASE CFStringRef appleLocale = CFPreferencesCopyAppValue(CFSTR("AppleLocale"), kCFPreferencesAnyApplication);
|
||||
if (!appleLocale) {
|
||||
return "Failed to read AppleLocale";
|
||||
}
|
||||
|
||||
return ffCfStrGetString(appleLocale, result);
|
||||
}
|
||||
Reference in New Issue
Block a user