diff options
author | John Wiegley <johnw@newartisans.com> | 2007-05-19 02:58:48 +0000 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2008-04-13 03:38:53 -0400 |
commit | bf2c8c0f486926b3c86f5f619b1d4e26cdd92188 (patch) | |
tree | 27c1fe7a41191a6c5d738c3c6c197626225e7045 /src/value.cc | |
parent | b6ab7deb63d3e3e22ecd4d6c70c6249db2ba558c (diff) | |
download | ledger-bf2c8c0f486926b3c86f5f619b1d4e26cdd92188.tar.gz ledger-bf2c8c0f486926b3c86f5f619b1d4e26cdd92188.tar.bz2 ledger-bf2c8c0f486926b3c86f5f619b1d4e26cdd92188.zip |
Everything is working again except for predicates.
Diffstat (limited to 'src/value.cc')
-rw-r--r-- | src/value.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/value.cc b/src/value.cc index 908de161..88b8949e 100644 --- a/src/value.cc +++ b/src/value.cc @@ -1371,6 +1371,7 @@ value_t value_t::strip_annotations(const bool keep_price, const bool keep_tag) const { switch (type()) { + case VOID: case BOOLEAN: case INTEGER: case DATETIME: @@ -1551,6 +1552,9 @@ void value_t::print(std::ostream& out, const int first_width, std::ostream& operator<<(std::ostream& out, const value_t& val) { switch (val.type()) { + case value_t::VOID: + out << "VOID"; + break; case value_t::BOOLEAN: out << (val.as_boolean() ? "true" : "false"); break; |