summaryrefslogtreecommitdiff
path: root/src/textual.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/textual.cc')
-rw-r--r--src/textual.cc15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/textual.cc b/src/textual.cc
index 26500596..4daecc79 100644
--- a/src/textual.cc
+++ b/src/textual.cc
@@ -1014,21 +1014,8 @@ post_t * instance_t::parse_post(char * line,
if (! diff.is_zero()) {
if (! post->amount.is_null()) {
diff -= post->amount;
- if (! diff.is_zero()) {
-#if 1
+ if (! diff.is_zero())
throw_(parse_error, _("Balance assertion off by %1") << diff);
-#else
- // This code, rather than issuing an error if a balance assignment
- // fails, creates a balancing transaction that causes the
- // assertion to be true.
- post_t * temp = new post_t(post->account, diff,
- ITEM_GENERATED | POST_CALCULATED);
- xact->add_post(temp);
-
- DEBUG("textual.parse", "line " << linenum << ": "
- << "Created balancing posting");
-#endif
- }
} else {
post->amount = diff;
DEBUG("textual.parse", "line " << linenum << ": "