diff options
Diffstat (limited to 'source/blender/blenkernel/intern/scene.c')
-rw-r--r-- | source/blender/blenkernel/intern/scene.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c index cfd88d3d438..3247c963644 100644 --- a/source/blender/blenkernel/intern/scene.c +++ b/source/blender/blenkernel/intern/scene.c @@ -148,6 +148,8 @@ void free_scene(Scene *sce) #ifndef DISABLE_PYTHON BPY_free_scriptlink(&sce->scriptlink); #endif + + BKE_free_animdata((ID *)sce); if (sce->r.avicodecdata) { free_avicodecdata(sce->r.avicodecdata); @@ -611,10 +613,6 @@ void scene_update_for_newframe(Scene *sce, unsigned int lay) Scene *scene= sce; float ctime = frame_to_float(sce, sce->r.cfra); - /* clears all BONE_UNKEYED flags for every pose's pchans */ - // xxx old animation system - //framechange_poses_clear_unkeyed(); - /* clear animation overrides */ // XXX TODO... |