From f62767bc3d13c4fea6152bcc5f4e7d41ebf88d65 Mon Sep 17 00:00:00 2001 From: Thomas Lauf Date: Tue, 31 Jul 2018 07:04:05 +0200 Subject: [PATCH] Some code clean-up --- src/Database.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Database.cpp b/src/Database.cpp index 73ad1b39..b8d023f7 100644 --- a/src/Database.cpp +++ b/src/Database.cpp @@ -44,7 +44,9 @@ void Database::initialize (const std::string& location) void Database::commit () { for (auto& file : _files) + { file.commit (); + } File::write (_location + "/tags.data", _tagInfoDatabase.toJson ()); } @@ -64,7 +66,9 @@ std::vector Database::files () const std::string Database::lastLine () { if (_files.empty ()) + { initializeDatafiles (); + } std::vector ::reverse_iterator ri; for (ri = _files.rbegin (); ri != _files.rend (); ri++) @@ -81,7 +85,9 @@ std::string Database::lastLine () std::vector Database::allLines () { if (_files.empty ()) + { initializeDatafiles (); + } std::vector all; for (auto& file : _files)