summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Tree.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Tree.cc b/src/Tree.cc
index 68cb2bf..7c4866b 100644
--- a/src/Tree.cc
+++ b/src/Tree.cc
@@ -12,6 +12,8 @@ const std::string &Tree::getString(const AbstractNode &node) const
{
assert(this->root_node);
if (!this->nodecache.contains(node)) {
+ this->nodecache.clear();
+ this->nodeidcache.clear();
NodeDumper dumper(this->nodecache, false);
Traverser trav(dumper, *this->root_node, Traverser::PRE_AND_POSTFIX);
trav.execute();
contact: Jan Huwald // Impressum