Blender Git Commit Log
Git Commits -> Revision a31449e
Revision a31449e by Campbell Barton (master) November 2, 2012, 09:41 (GMT) |
all remove functions now invalidate the RNA objects passed, to help script authors to avoid bugs with accessing removed data. |
Commit Details:
Full Hash: a31449edaddc1be80676c77babf079a9f137c42d
SVN Revision: 51815
Parent Commit: 2944d42
Lines Changed: +355, -179
31 Modified Paths:
/source/blender/blenkernel/BKE_colortools.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/colortools.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/tracking.c (+6, -5) (Diff)
/source/blender/collada/collada_internal.h (+1, -0) (Diff)
/source/blender/collada/DocumentExporter.cpp (+1, -0) (Diff)
/source/blender/editors/object/object_vgroup.c (+3, -12) (Diff)
/source/blender/makesrna/intern/rna_action.c (+22, -13) (Diff)
/source/blender/makesrna/intern/rna_animation.c (+27, -14) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_color.c (+23, -5) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+11, -9) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+16, -6) (Diff)
/source/blender/makesrna/intern/rna_gpencil.c (+19, -9) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_mask.c (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+4, -2) (Diff)
/source/blender/makesrna/intern/rna_meta.c (+7, -7) (Diff)
/source/blender/makesrna/intern/rna_nla.c (+10, -6) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+24, -18) (Diff)
/source/blender/makesrna/intern/rna_object.c (+27, -7) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+17, -12) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+15, -9) (Diff)
/source/blender/makesrna/intern/rna_sequencer.c (+11, -8) (Diff)
/source/blender/makesrna/intern/rna_sequencer_api.c (+11, -4) (Diff)
/source/blender/makesrna/intern/rna_space.c (+9, -6) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+13, -3) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+12, -4) (Diff)
/source/blender/makesrna/intern/rna_wm_api.c (+32, -5) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+12, -3) (Diff)
/source/blender/windowmanager/WM_keymap.h (+3, -3) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/colortools.c (+3, -2) (Diff)
/source/blender/blenkernel/intern/tracking.c (+6, -5) (Diff)
/source/blender/collada/collada_internal.h (+1, -0) (Diff)
/source/blender/collada/DocumentExporter.cpp (+1, -0) (Diff)
/source/blender/editors/object/object_vgroup.c (+3, -12) (Diff)
/source/blender/makesrna/intern/rna_action.c (+22, -13) (Diff)
/source/blender/makesrna/intern/rna_animation.c (+27, -14) (Diff)
/source/blender/makesrna/intern/rna_armature.c (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_color.c (+23, -5) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+11, -9) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+16, -6) (Diff)
/source/blender/makesrna/intern/rna_gpencil.c (+19, -9) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_mask.c (+6, -2) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+4, -2) (Diff)
/source/blender/makesrna/intern/rna_meta.c (+7, -7) (Diff)
/source/blender/makesrna/intern/rna_nla.c (+10, -6) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+24, -18) (Diff)
/source/blender/makesrna/intern/rna_object.c (+27, -7) (Diff)
/source/blender/makesrna/intern/rna_pose.c (+17, -12) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+15, -9) (Diff)
/source/blender/makesrna/intern/rna_sequencer.c (+11, -8) (Diff)
/source/blender/makesrna/intern/rna_sequencer_api.c (+11, -4) (Diff)
/source/blender/makesrna/intern/rna_space.c (+9, -6) (Diff)
/source/blender/makesrna/intern/rna_tracking.c (+13, -3) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+12, -4) (Diff)
/source/blender/makesrna/intern/rna_wm_api.c (+32, -5) (Diff)
/source/blender/windowmanager/intern/wm_keymap.c (+12, -3) (Diff)
/source/blender/windowmanager/WM_keymap.h (+3, -3) (Diff)