summaryrefslogtreecommitdiff
path: root/src/filters.h
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2012-03-19 04:18:56 -0500
committerJohn Wiegley <johnw@newartisans.com>2012-03-19 04:18:56 -0500
commitd2422f99e6edd17b86502b34be4fb618fe4c838d (patch)
treecbb8fb383ad6e7ca208d6f353a056c5640ffb3d8 /src/filters.h
parentaee05dc7b7099d4bff8827e293e6b1e3442b9cd9 (diff)
downloadledger-d2422f99e6edd17b86502b34be4fb618fe4c838d.tar.gz
ledger-d2422f99e6edd17b86502b34be4fb618fe4c838d.tar.bz2
ledger-d2422f99e6edd17b86502b34be4fb618fe4c838d.zip
Allow the equity command to strip annotations
Diffstat (limited to 'src/filters.h')
-rw-r--r--src/filters.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/filters.h b/src/filters.h
index d73fff86..3e766863 100644
--- a/src/filters.h
+++ b/src/filters.h
@@ -763,6 +763,7 @@ public:
class posts_as_equity : public subtotal_posts
{
+ report_t& report;
post_t * last_post;
account_t * equity_account;
account_t * balance_account;
@@ -770,8 +771,9 @@ class posts_as_equity : public subtotal_posts
posts_as_equity();
public:
- posts_as_equity(post_handler_ptr _handler, expr_t& amount_expr)
- : subtotal_posts(_handler, amount_expr) {
+ posts_as_equity(post_handler_ptr _handler, report_t& _report,
+ expr_t& amount_expr)
+ : subtotal_posts(_handler, amount_expr), report(_report) {
TRACE_CTOR(posts_as_equity, "post_handler_ptr, expr_t&");
create_accounts();
}