diff options
author | John Wiegley <johnw@newartisans.com> | 2009-10-27 22:25:13 -0400 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2009-10-27 22:25:13 -0400 |
commit | 432be9e98981104062917e248f570d4d9f1d21ce (patch) | |
tree | 588c68af5bfe998f6f2b4b34128b42727821e443 | |
parent | c4f4e6b5be04c5a1b61f71c271e772928b4fb4a5 (diff) | |
download | fork-ledger-432be9e98981104062917e248f570d4d9f1d21ce.tar.gz fork-ledger-432be9e98981104062917e248f570d4d9f1d21ce.tar.bz2 fork-ledger-432be9e98981104062917e248f570d4d9f1d21ce.zip |
Removed unnused parameter to value_t::print
-rw-r--r-- | src/report.cc | 7 | ||||
-rw-r--r-- | src/value.cc | 24 | ||||
-rw-r--r-- | src/value.h | 3 |
3 files changed, 11 insertions, 23 deletions
diff --git a/src/report.cc b/src/report.cc index ac51203c..e6194541 100644 --- a/src/report.cc +++ b/src/report.cc @@ -225,16 +225,13 @@ value_t report_t::fn_truncated(call_scope_t& scope) value_t report_t::fn_justify(call_scope_t& scope) { - interactive_t args(scope, "vl&lbbs"); + interactive_t args(scope, "vl&lbb"); std::ostringstream out; args.value_at(0) .print(out, args.get<int>(1), args.has(2) ? args.get<int>(2) : -1, args.has(3) ? args.get<bool>(3) : false, - args.has(4) ? args.get<bool>(4) : false, - args.has(5) ? args.get<string>(5) : - (HANDLED(date_format_) ? - HANDLER(date_format_).str() : optional<string>())); + args.has(4) ? args.get<bool>(4) : false); return string_value(out.str()); } diff --git a/src/value.cc b/src/value.cc index 36149bff..a6bbb2fb 100644 --- a/src/value.cc +++ b/src/value.cc @@ -1497,12 +1497,11 @@ value_t value_t::strip_annotations(const keep_details_t& what_to_keep) const return NULL_VALUE; } -void value_t::print(std::ostream& out, - const int first_width, - const int latter_width, - const bool right_justify, - const bool colorize, - const optional<string>& date_format) const +void value_t::print(std::ostream& out, + const int first_width, + const int latter_width, + const bool right_justify, + const bool colorize) const { if (first_width > 0 && (! is_amount() || as_amount().is_zero()) && @@ -1525,18 +1524,11 @@ void value_t::print(std::ostream& out, break; case DATETIME: - if (date_format) - out << format_datetime(as_datetime(), FMT_CUSTOM, - date_format->c_str()); - else - out << format_datetime(as_datetime(), FMT_WRITTEN); + out << format_datetime(as_datetime(), FMT_WRITTEN); break; case DATE: - if (date_format) - out << format_date(as_date(), FMT_CUSTOM, date_format->c_str()); - else - out << format_date(as_date(), FMT_WRITTEN); + out << format_date(as_date(), FMT_WRITTEN); break; case INTEGER: @@ -1581,7 +1573,7 @@ void value_t::print(std::ostream& out, out << ", "; value.print(out, first_width, latter_width, right_justify, - colorize, date_format); + colorize); } out << ')'; break; diff --git a/src/value.h b/src/value.h index 23c8c8d5..9aa3cb04 100644 --- a/src/value.h +++ b/src/value.h @@ -927,8 +927,7 @@ public: const int first_width = -1, const int latter_width = -1, const bool right_justify = false, - const bool colorize = false, - const optional<string>& date_format = none) const; + const bool colorize = false) const; void dump(std::ostream& out, const bool relaxed = true) const; /** |