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.
This commit is contained in:
stasoid 2024-12-21 11:51:56 +05:00 committed by Sam Atkins
parent 802529bafc
commit c580763743
Notes: github-actions[bot] 2025-01-27 09:26:14 +00:00

View file

@ -272,7 +272,7 @@ ErrorOr<Vector<String>> 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)));