Blender Git Commit Log

Git Commits -> Revision 5464979

Revision 5464979 by Lukas Toenne (master)
October 28, 2012, 17:09 (GMT)
Fix for freeing node trees that are part of other data blocks (material, world, lamp, texture, scene). These node trees were not properly freeing the IDProperty data, due to not being called from BKE_libblock_free.

Now there is an extra function BKE_libblock_free_data, which is called explicitly in ntreeFreeTree if the tree is not part of the library data (ntreeCopyTree does a similar thing using BKE_libblock_copy_data).

Commit Details:

Full Hash: 5464979dfd4b6723c70660237bcdb5ce3f505a0a
SVN Revision: 51717
Parent Commit: 07d9cb7
Lines Changed: +23, -7

3 Modified Paths:

/source/blender/blenkernel/BKE_library.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+13, -7) (Diff)
/source/blender/blenkernel/intern/node.c (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021