[Bf-blender-cvs] [f81a4075d72] temp-node-error-messages: Fix double free

Hans Goudey noreply at git.blender.org
Tue Jan 19 19:57:14 CET 2021


Commit: f81a4075d722151d0c9eedd96b6651ee97b3298e
Author: Hans Goudey
Date:   Mon Jan 18 14:05:59 2021 -0600
Branches: temp-node-error-messages
https://developer.blender.org/rBf81a4075d722151d0c9eedd96b6651ee97b3298e

Fix double free

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

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

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

diff --git a/source/blender/blenkernel/intern/node.cc b/source/blender/blenkernel/intern/node.cc
index 6eccfb8a930..88f88cb4cb1 100644
--- a/source/blender/blenkernel/intern/node.cc
+++ b/source/blender/blenkernel/intern/node.cc
@@ -327,9 +327,7 @@ static void ntree_free_data(ID *id)
   }
 
   delete ntree->runtime;
-  if (ntree->runtime != nullptr) {
-    MEM_freeN(ntree->runtime);
-  }
+  ntree->runtime = nullptr;
 }
 
 static void library_foreach_node_socket(LibraryForeachIDData *data, bNodeSocket *sock)



More information about the Bf-blender-cvs mailing list