C++11: Cleaned up commands code with range-based for

This commit is contained in:
Paul Beckingham
2015-05-11 17:45:15 -04:00
parent bd3d58484a
commit 5a57dfd70d
42 changed files with 911 additions and 1065 deletions

View File

@@ -55,9 +55,8 @@ int CmdCount::execute (std::string& output)
// Find number of matching tasks. Skip recurring parent tasks.
int count = 0;
std::vector <Task>::iterator it;
for (it = filtered.begin (); it != filtered.end (); ++it)
if (it->getStatus () != Task::recurring)
for (auto& task : filtered)
if (task.getStatus () != Task::recurring)
++count;
output = format (count) + "\n";