Use LoadDirectory() instead of Load() when dbdir is not empty

This commit is contained in:
heckflosse
2017-09-14 13:53:03 +02:00
parent a515329bac
commit be2b1ed043

View File

@@ -267,7 +267,7 @@ bool LFDatabase::init(const Glib::ustring &dbdir)
std::cout << "..." << std::flush;
}
bool ok = dbdir.empty() ? instance_.data_->Load() : instance_.data_->Load(dbdir.c_str()) == LF_NO_ERROR;
bool ok = dbdir.empty() ? (instance_.data_->Load() == LF_NO_ERROR) : instance_.data_->LoadDirectory(dbdir.c_str());
if (settings->verbose) {
std::cout << (ok ? "OK" : "FAIL") << std::endl;