Some code clean-up

This commit is contained in:
Thomas Lauf 2018-07-31 07:04:05 +02:00 committed by lauft
parent a7da0438ca
commit f62767bc3d

View file

@ -44,7 +44,9 @@ void Database::initialize (const std::string& location)
void Database::commit () void Database::commit ()
{ {
for (auto& file : _files) for (auto& file : _files)
{
file.commit (); file.commit ();
}
File::write (_location + "/tags.data", _tagInfoDatabase.toJson ()); File::write (_location + "/tags.data", _tagInfoDatabase.toJson ());
} }
@ -64,7 +66,9 @@ std::vector <std::string> Database::files () const
std::string Database::lastLine () std::string Database::lastLine ()
{ {
if (_files.empty ()) if (_files.empty ())
{
initializeDatafiles (); initializeDatafiles ();
}
std::vector <Datafile>::reverse_iterator ri; std::vector <Datafile>::reverse_iterator ri;
for (ri = _files.rbegin (); ri != _files.rend (); ri++) for (ri = _files.rbegin (); ri != _files.rend (); ri++)
@ -81,7 +85,9 @@ std::string Database::lastLine ()
std::vector <std::string> Database::allLines () std::vector <std::string> Database::allLines ()
{ {
if (_files.empty ()) if (_files.empty ())
{
initializeDatafiles (); initializeDatafiles ();
}
std::vector <std::string> all; std::vector <std::string> all;
for (auto& file : _files) for (auto& file : _files)