summaryrefslogtreecommitdiff
path: root/src/textual.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/textual.cc')
-rw-r--r--src/textual.cc7
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);