diff options
author | John Wiegley <johnw@newartisans.com> | 2009-02-14 04:31:15 -0400 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2009-02-14 04:31:15 -0400 |
commit | 7fb55eedef20cdddaba7ca0a7236240bdc20fa46 (patch) | |
tree | ba215b6ef190bb4e3cb12b1eb23de95052b6b2b0 /src/filters.cc | |
parent | 388044dec99a9ed27bfdefe3c07234e4b27b3997 (diff) | |
download | ledger-7fb55eedef20cdddaba7ca0a7236240bdc20fa46.tar.gz ledger-7fb55eedef20cdddaba7ca0a7236240bdc20fa46.tar.bz2 ledger-7fb55eedef20cdddaba7ca0a7236240bdc20fa46.zip |
Re-enabled periodic reporting options (-M, etc)
Diffstat (limited to 'src/filters.cc')
-rw-r--r-- | src/filters.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/filters.cc b/src/filters.cc index bc365fac..d5c8f177 100644 --- a/src/filters.cc +++ b/src/filters.cc @@ -403,7 +403,7 @@ void subtotal_xacts::report_subtotal(const char * spec_fmt) out_date << format_date(finish, string(fmt)); } else { - out_date << format_date(finish); + out_date << format_date(finish, std::string("- ") + output_date_format); } entry_temps.push_back(entry_t()); @@ -455,11 +455,8 @@ void interval_xacts::report_subtotal(const date_t& date) { assert(last_xact); - start = interval.begin; - if (is_valid(date)) - finish = date - gregorian::days(1); - else - finish = last_xact->date(); + start = interval.begin; + finish = date - gregorian::days(1); subtotal_xacts::report_subtotal(); |