From 1aa72f99b6381d499d918ce59ff70d568f04394c Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sun, 10 Apr 2016 16:31:42 -0400 Subject: [PATCH] Database: Removed unused top-level _dirty flag --- src/Database.cpp | 14 ++------------ src/Database.h | 1 - 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/src/Database.cpp b/src/Database.cpp index 9ce4c1ff..6ae72238 100644 --- a/src/Database.cpp +++ b/src/Database.cpp @@ -65,13 +65,8 @@ void Database::initialize (const std::string& location) //////////////////////////////////////////////////////////////////////////////// void Database::commit () { - if (_dirty) - { - for (auto& file : _files) - file.commit (); - - _dirty = false; - } + for (auto& file : _files) + file.commit (); } //////////////////////////////////////////////////////////////////////////////// @@ -123,21 +118,18 @@ void Database::clearExclusions () void Database::addExclusion (const Exclusion& exclusion) { _exclusions.push_back (exclusion); - _dirty = true; } //////////////////////////////////////////////////////////////////////////////// void Database::addInterval (const Interval& interval) { _files.back ().addInterval (interval); - _dirty = true; } //////////////////////////////////////////////////////////////////////////////// void Database::modifyInterval (const Interval& interval) { _files.back ().modifyInterval (interval); - _dirty = true; } //////////////////////////////////////////////////////////////////////////////// @@ -148,8 +140,6 @@ std::string Database::dump () const for (auto& file : _files) out << " Datafile: " << file.name () << "\n"; - out << " Dirty: " << (_dirty ? "true" : "false") << "\n"; - for (auto& exclusion : _exclusions) out << " Exclusion: " << exclusion.serialize () << "\n"; diff --git a/src/Database.h b/src/Database.h index 6e6bae21..54f91d81 100644 --- a/src/Database.h +++ b/src/Database.h @@ -57,7 +57,6 @@ private: private: std::string _location {"~/.timewarrior/data"}; std::vector _files {}; - bool _dirty {false}; std::vector _exclusions {}; };