diff options
author | John Hodge <tpg@mutabah.net> | 2016-10-30 20:00:06 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-10-30 20:00:06 +0800 |
commit | 667912cb8de8cecd066505970d669565544eb431 (patch) | |
tree | baef6737a6a7f2581af9768a67ba124210b48b1c | |
parent | 2f4fb01dd640d80ad7dd5460f9391cbe98e91e83 (diff) | |
download | mrust-667912cb8de8cecd066505970d669565544eb431.tar.gz |
AST Expr - Fix clone of null pointer
-rw-r--r-- | src/ast/expr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ast/expr.cpp b/src/ast/expr.cpp index d915f449..00c8f5e2 100644 --- a/src/ast/expr.cpp +++ b/src/ast/expr.cpp @@ -114,7 +114,7 @@ NODE(ExprNode_Flow, { } os << " " << *m_value; },{ - return NEWNODE(ExprNode_Flow, m_type, m_target, m_value->clone()); + return NEWNODE(ExprNode_Flow, m_type, m_target, m_value ? m_value->clone() : nullptr); }) |