[Bf-blender-cvs] [8ed320be866] functions-experimental-refactor: fix memory leak

Jacques Lucke noreply at git.blender.org
Sat Nov 2 13:29:35 CET 2019


Commit: 8ed320be8666d3e7ce4675094c32dc92febba9e7
Author: Jacques Lucke
Date:   Sat Nov 2 13:29:06 2019 +0100
Branches: functions-experimental-refactor
https://developer.blender.org/rB8ed320be8666d3e7ce4675094c32dc92febba9e7

fix memory leak

===================================================================

M	source/blender/blenkernel/intern/virtual_node_tree.cc

===================================================================

diff --git a/source/blender/blenkernel/intern/virtual_node_tree.cc b/source/blender/blenkernel/intern/virtual_node_tree.cc
index 26fc781c603..34d475b357d 100644
--- a/source/blender/blenkernel/intern/virtual_node_tree.cc
+++ b/source/blender/blenkernel/intern/virtual_node_tree.cc
@@ -21,6 +21,9 @@ VirtualNodeTreeBuilder::~VirtualNodeTreeBuilder()
   for (VBOutputSocket *socket : m_output_sockets) {
     delete socket;
   }
+  for (VBLink *link : m_links) {
+    delete link;
+  }
 }
 
 VBNode &VirtualNodeTreeBuilder::add_node(bNodeTree *btree, bNode *bnode)



More information about the Bf-blender-cvs mailing list