diff --git a/NEWS b/NEWS index 1eec3f592..5c2c091da 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.23.11 (not yet released) +* database + - simple: move default database to ~/.cache/mpd/db from ~/.cache/mpd.db * macOS: fix build failure "no archive members specified" * Windows - fix crash bug (stack buffer overflow) after I/O errors diff --git a/src/db/Configured.cxx b/src/db/Configured.cxx index 0ae9f0d11..fc4e2c328 100644 --- a/src/db/Configured.cxx +++ b/src/db/Configured.cxx @@ -51,11 +51,11 @@ CreateConfiguredDatabase(const ConfigData &config, } else { /* if there is no override, use the cache directory */ - const AllocatedPath cache_dir = GetUserCacheDir(); + const AllocatedPath cache_dir = GetAppCacheDir(); if (cache_dir.IsNull()) return nullptr; - const auto db_file = cache_dir / Path::FromFS(PATH_LITERAL("mpd.db")); + const auto db_file = cache_dir / Path::FromFS(PATH_LITERAL("db")); auto db_file_utf8 = db_file.ToUTF8(); if (db_file_utf8.empty()) return nullptr;