LibCore: Implement StandardPaths::user_data_directory on Windows

This commit is contained in:
stasoid 2025-02-13 10:46:38 +05:00 committed by Andrew Kaster
parent 10db20a537
commit 2e200489c8
Notes: github-actions[bot] 2025-03-20 02:26:35 +00:00

View file

@ -157,8 +157,7 @@ ByteString StandardPaths::config_directory()
ByteString StandardPaths::user_data_directory()
{
#ifdef AK_OS_WINDOWS
dbgln("Core::StandardPaths::user_data_directory() is not implemented");
VERIFY_NOT_REACHED();
return ByteString::formatted("{}/Ladybird"sv, getenv("LOCALAPPDATA"));
#endif
if (auto data_directory = get_environment_if_not_empty("XDG_DATA_HOME"sv); data_directory.has_value())
return LexicalPath::canonicalized_path(*data_directory);