Avoid possibly accessing packageCacheDirs when it is empty
This commit is contained in:
parent
f87829ba85
commit
af66549d87
|
@ -134,7 +134,7 @@ void Config::loadPacmanConfig(const char *pacmanConfigPath)
|
||||||
if (db->localDbDir.empty()) {
|
if (db->localDbDir.empty()) {
|
||||||
db->localDbDir = pacmanDatabasePath + "sync";
|
db->localDbDir = pacmanDatabasePath + "sync";
|
||||||
}
|
}
|
||||||
if (db->localPkgDir.empty()) {
|
if (db->localPkgDir.empty() && !packageCacheDirs.empty()) {
|
||||||
db->localPkgDir = packageCacheDirs.front();
|
db->localPkgDir = packageCacheDirs.front();
|
||||||
}
|
}
|
||||||
// ensure the database is not being discarded
|
// ensure the database is not being discarded
|
||||||
|
|
Loading…
Reference in New Issue