From c580763743de0f8565bfc665382963768d4d3937 Mon Sep 17 00:00:00 2001 From: stasoid Date: Sat, 21 Dec 2024 11:51:56 +0500 Subject: [PATCH] LibCore: Don't search fonts in system_data_directories() on Windows Fonts on Windows are stored only in %WINDIR%\Fonts and %LOCALAPPDATA%\Microsoft\Windows\Fonts, see https://stackoverflow.com/a/67078786 And system_data_directories() is not implemented on Windows yet. --- Libraries/LibCore/StandardPaths.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/LibCore/StandardPaths.cpp b/Libraries/LibCore/StandardPaths.cpp index 8680dfc1600..93c21986821 100644 --- a/Libraries/LibCore/StandardPaths.cpp +++ b/Libraries/LibCore/StandardPaths.cpp @@ -272,7 +272,7 @@ ErrorOr> StandardPaths::font_directories() TRY(String::formatted("{}/X11/fonts"sv, user_data_directory())), # endif } }; -# if !(defined(AK_OS_SERENITY) || defined(AK_OS_MACOS)) +# if !(defined(AK_OS_SERENITY) || defined(AK_OS_MACOS) || defined(AK_OS_WINDOWS)) auto data_directories = system_data_directories(); for (auto& data_directory : data_directories) { paths.append(TRY(String::formatted("{}/fonts"sv, data_directory)));