diff options
Diffstat (limited to 'src/textual.cc')
-rw-r--r-- | src/textual.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/textual.cc b/src/textual.cc index d2554c47..4c1ed8e8 100644 --- a/src/textual.cc +++ b/src/textual.cc @@ -812,8 +812,13 @@ xact_t * instance_t::parse_xact(char * line, static_cast<uint_least8_t>(expr_t::PARSE_NO_REDUCE) | static_cast<uint_least8_t>(expr_t::PARSE_NO_ASSIGN)); +#if 0 + // jww (2009-02-12): This isn't quite working yet; it causes cost computes + // to skyrocket, since the per-unit price isn't also being reduced by the + // same factor. if (! xact->amount.is_null()) - xact->amount.reduce(); + xact->amount.in_place_reduce(); +#endif DEBUG("textual.parse", "line " << linenum << ": " << "xact amount = " << xact->amount); |