summaryrefslogtreecommitdiff
path: root/src/expr/node_value.cpp
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2011-10-29 08:11:12 +0000
committerMorgan Deters <mdeters@gmail.com>2011-10-29 08:11:12 +0000
commitcfcb83489f040f753a7da1a66bb548728f239a61 (patch)
treee875bf0db93b2b80281164dd756ab5acfd4db078 /src/expr/node_value.cpp
parent02f4f0500849bc719cb45bbc771bea90eb6e96f8 (diff)
fix unit tests
Diffstat (limited to 'src/expr/node_value.cpp')
-rw-r--r--src/expr/node_value.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/expr/node_value.cpp b/src/expr/node_value.cpp
index f1fade69d..89ac7ffca 100644
--- a/src/expr/node_value.cpp
+++ b/src/expr/node_value.cpp
@@ -39,7 +39,11 @@ NodeValue NodeValue::s_null(0);
string NodeValue::toString() const {
stringstream ss;
- toStream(ss, -1, false, Options::current()->outputLanguage);
+ OutputLanguage outputLanguage = (this == &s_null) ? language::output::LANG_AST : Options::current()->outputLanguage;
+ toStream(ss, -1, false,
+ outputLanguage == language::output::LANG_AUTO ?
+ language::output::LANG_AST :
+ outputLanguage);
return ss.str();
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback