summaryrefslogtreecommitdiff
path: root/src/parse/expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/expr.cpp')
-rw-r--r--src/parse/expr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse/expr.cpp b/src/parse/expr.cpp
index ff8be897..6b33b3e7 100644
--- a/src/parse/expr.cpp
+++ b/src/parse/expr.cpp
@@ -1312,7 +1312,7 @@ public:
virtual Position getPosition() const override { return m_input.getPosition(); }
virtual Token realGetToken() override {
Token tok = m_input.getToken();
- m_output.push_back( TokenTree(tok) );
+ m_output.push_back( TokenTree(tok.clone()) );
return tok;
}