Blender Git Commit Log
Git Commits -> Revision be2e41c
Revision be2e41c by Bastien Montagne (master) March 9, 2020, 17:43 (GMT) |
Cleanup: Move `BKE_animdata_free()` call out of each IDType free data. This has been long standing TODO... Note that remaining usages of BKE_xxx_delete should all be carefully checked for and utilmately nuked in favor of `BKE_id_delete()`, think we still have quiet a few bugs hidden in those (code seems to usually assume those functions do a full ID deletion, which is not the case). |
Commit Details:
Full Hash: be2e41c397ba4d13b13e817bee46628ce984bd6b
Parent Commit: 6472a72
Lines Changed: +17, -51
23 Modified Paths:
/source/blender/blenkernel/intern/armature.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/camera.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+0, -3) (Diff)
/source/blender/blenkernel/intern/key.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/lattice.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/lib_id_delete.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/light.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/lightprobe.c (+1, -6) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mask.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/material.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+12, -5) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/object.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/particle.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/speaker.c (+1, -6) (Diff)
/source/blender/blenkernel/intern/texture.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/world.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/cachefile.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/camera.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/curve.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+0, -3) (Diff)
/source/blender/blenkernel/intern/key.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/lattice.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/lib_id_delete.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/light.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/lightprobe.c (+1, -6) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mask.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/material.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+12, -5) (Diff)
/source/blender/blenkernel/intern/movieclip.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/object.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/particle.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+0, -2) (Diff)
/source/blender/blenkernel/intern/speaker.c (+1, -6) (Diff)
/source/blender/blenkernel/intern/texture.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/world.c (+0, -1) (Diff)