Blender Git Loki
Git Commits -> Revision 4779165
Revision 4779165 by Bastien Montagne (master) November 7, 2018, 19:58 (GMT) |
Fix dpesgraph wrongly refcounting NLA strip actions when duplicating IDs. NLA strips are users of their action, so we need to pass along ID management flags. This commit also cleans up a bit things by passing along ID_CREATE/COPY flags instead of dummy booleans... |
Commit Details:
Full Hash: 4779165ca18ae3ced005aad129575b70fc6c4f9d
Parent Commit: a0d8e52
Lines Changed: +65, -54
11 Modified Paths:
/source/blender/blenkernel/BKE_animsys.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_nla.h (+3, -3) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+18, -7) (Diff)
/source/blender/blenkernel/intern/library.c (+10, -21) (Diff)
/source/blender/blenkernel/intern/nla.c (+22, -11) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+1, -1) (Diff)
/source/blender/editors/armature/armature_relations.c (+2, -2) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+2, -2) (Diff)
/source/blender/editors/object/object_relations.c (+2, -2) (Diff)
/source/blender/editors/space_nla/nla_edit.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_animation.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_nla.h (+3, -3) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+18, -7) (Diff)
/source/blender/blenkernel/intern/library.c (+10, -21) (Diff)
/source/blender/blenkernel/intern/nla.c (+22, -11) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+1, -1) (Diff)
/source/blender/editors/armature/armature_relations.c (+2, -2) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+2, -2) (Diff)
/source/blender/editors/object/object_relations.c (+2, -2) (Diff)
/source/blender/editors/space_nla/nla_edit.c (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_animation.c (+1, -1) (Diff)