diff --git a/walk.cc b/walk.cc index 4db7935d..2683aa2d 100644 --- a/walk.cc +++ b/walk.cc @@ -281,7 +281,7 @@ void interval_transactions::operator()(transaction_t& xact) if (interval) { std::time_t quant = interval.increment(interval.begin); - if (std::difftime(xact.entry->date, quant) > 0) { + if (std::difftime(xact.entry->date, quant) >= 0) { if (last_xact) { start = interval.begin; finish = quant;