diff options
author | Daniel Burrows <dburrows@debian.org> | 2009-05-26 07:49:09 -0700 |
---|---|---|
committer | Daniel Burrows <dburrows@debian.org> | 2009-05-26 07:49:09 -0700 |
commit | 70309b9b1a48d856da03cbc93b08b622f99535a2 (patch) | |
tree | 63b2a41993b99df06d308bd687efefef42be0946 /src/generic/problemresolver/incremental_expression.h | |
parent | 6278813c55c587b6097585503bc55dea2a5a637b (diff) | |
download | aptitude-70309b9b1a48d856da03cbc93b08b622f99535a2.tar.gz |
Use the new box_expression to implement not_e.
Diffstat (limited to 'src/generic/problemresolver/incremental_expression.h')
-rw-r--r-- | src/generic/problemresolver/incremental_expression.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/generic/problemresolver/incremental_expression.h b/src/generic/problemresolver/incremental_expression.h index 3284163f..4b6b73c1 100644 --- a/src/generic/problemresolver/incremental_expression.h +++ b/src/generic/problemresolver/incremental_expression.h @@ -542,14 +542,11 @@ public: void dump(std::ostream &out); }; -class not_e : public expression_container<bool> +class not_e : public expression_box<bool> { - cwidget::util::ref_ptr<expression<bool> > child; - not_e(const cwidget::util::ref_ptr<expression<bool> > &_child) - : child(_child) + : expression_box<bool>(_child) { - child->add_parent(this); } public: |