all remove functions now invalidate the RNA objects passed, to help script authors...
authorCampbell Barton <ideasman42@gmail.com>
Fri, 2 Nov 2012 09:41:26 +0000 (09:41 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 2 Nov 2012 09:41:26 +0000 (09:41 +0000)
commita31449edaddc1be80676c77babf079a9f137c42d
tree30bf1759a51f5def43dc000d6af7112642404770
parent2944d42c262d9d4459e356dc8b8fbad1c53c2054
all remove functions now invalidate the RNA objects passed, to help script authors to avoid bugs with accessing removed data.
31 files changed:
source/blender/blenkernel/BKE_colortools.h
source/blender/blenkernel/BKE_tracking.h
source/blender/blenkernel/intern/colortools.c
source/blender/blenkernel/intern/tracking.c
source/blender/collada/DocumentExporter.cpp
source/blender/collada/collada_internal.h
source/blender/editors/object/object_vgroup.c
source/blender/makesrna/intern/rna_action.c
source/blender/makesrna/intern/rna_animation.c
source/blender/makesrna/intern/rna_armature.c
source/blender/makesrna/intern/rna_color.c
source/blender/makesrna/intern/rna_curve.c
source/blender/makesrna/intern/rna_fcurve.c
source/blender/makesrna/intern/rna_gpencil.c
source/blender/makesrna/intern/rna_main_api.c
source/blender/makesrna/intern/rna_mask.c
source/blender/makesrna/intern/rna_mesh.c
source/blender/makesrna/intern/rna_meta.c
source/blender/makesrna/intern/rna_nla.c
source/blender/makesrna/intern/rna_nodetree.c
source/blender/makesrna/intern/rna_object.c
source/blender/makesrna/intern/rna_pose.c
source/blender/makesrna/intern/rna_scene.c
source/blender/makesrna/intern/rna_sequencer.c
source/blender/makesrna/intern/rna_sequencer_api.c
source/blender/makesrna/intern/rna_space.c
source/blender/makesrna/intern/rna_tracking.c
source/blender/makesrna/intern/rna_userdef.c
source/blender/makesrna/intern/rna_wm_api.c
source/blender/windowmanager/WM_keymap.h
source/blender/windowmanager/intern/wm_keymap.c