diff options
author | Joshua Leung <aligorith@gmail.com> | 2009-12-04 06:51:52 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2009-12-04 06:51:52 +0300 |
commit | 45955fef18c57a5d5633b88e823a9bb9d86b38e4 (patch) | |
tree | 3388b4df8b3fb6f42108bd0ae2894f22c22e0046 /source/blender/editors/animation/keyframes_general.c | |
parent | a9b9993414e0b2b6154fae78c7bbce4f5fdb20f8 (diff) |
Bugfixes: Deleting Keyframes + F-Curves
This commit fixes #19908 and #20239. Deleting keyframes will now delete the F-Curves they came from too, if the F-Curves don't have any more keyframes and/or F-Modifiers providing any further motion info.
Diffstat (limited to 'source/blender/editors/animation/keyframes_general.c')
-rw-r--r-- | source/blender/editors/animation/keyframes_general.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/source/blender/editors/animation/keyframes_general.c b/source/blender/editors/animation/keyframes_general.c index 9d3fc7a0fc4..3b717bafc70 100644 --- a/source/blender/editors/animation/keyframes_general.c +++ b/source/blender/editors/animation/keyframes_general.c @@ -110,14 +110,6 @@ void delete_fcurve_keys(FCurve *fcu) MEM_freeN(fcu->bezt); fcu->bezt= NULL; } - -#if 0 // XXX for now, we don't get rid of empty curves... - /* Only delete if there isn't an ipo-driver still hanging around on an empty curve */ - if ((icu->totvert==0) && (icu->driver==NULL)) { - BLI_remlink(&ipo->curve, icu); - free_ipo_curve(icu); - } -#endif } /* ---------------- */ |