Blender Git Commit Log

Git Commits -> Revision 05f3778

Revision 05f3778 by Bastien Montagne (master)
July 28, 2017, 10:43 (GMT)
Fix T52148: Point Density Texture ID User decrement error related to the Object field.

Note that fix is not perfect, systematically make refcounting of all IDs
assigned to node's id pointer, which breaks the 'do not refcount
scene/object/text datablocks' principle...

But besides that principle being far from ideal in general, it becomes
pretty much impossible to apply when using //generic// ID pointer,
unless we add some kind of type data to that pointer somehow.

So for now, better to live with that, than having broken usercount.

Commit Details:

Full Hash: 05f377805bec3b43a78b45662859d085c1c6e6a0
Parent Commit: d41acac
Lines Changed: +6, -6

1 Modified Path:

/source/blender/makesrna/intern/rna_nodetree.c (+6, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021