aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2017-01-28 01:42:42 +0100
committerRenaud G <renaud@rolisteam.org>2017-01-28 01:42:42 +0100
commit09b31b49c1b0a5eb56b060918c40c63388198670 (patch)
tree8e67a72f080f293bcf2579cde96b10afd3ed1fb2
parent6b9e53503966b39c4cc4ae6ce5459498a8f9b6c2 (diff)
downloadOneRoll-09b31b49c1b0a5eb56b060918c40c63388198670.tar.gz
OneRoll-09b31b49c1b0a5eb56b060918c40c63388198670.zip
-fix crash memory.
-rw-r--r--node/filternode.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/node/filternode.cpp b/node/filternode.cpp
index 8f0baa9..5cee9df 100644
--- a/node/filternode.cpp
+++ b/node/filternode.cpp
@@ -36,7 +36,10 @@ void FilterNode::run(ExecutionNode* previous)
{
if(m_validator->hasValid(tmp,m_eachValue))
{
- diceList2.append(tmp);
+ Die* tmpdie = new Die();
+ *tmpdie=*tmp;
+ diceList2.append(tmpdie);
+ tmp->displayed();
}
else
{