diff options
author | Antony Riakiotakis <kalast@gmail.com> | 2012-04-18 21:50:30 +0400 |
---|---|---|
committer | Antony Riakiotakis <kalast@gmail.com> | 2012-04-18 21:50:30 +0400 |
commit | 3fdb0e957526323c0583926ce98fff509913a0c9 (patch) | |
tree | 7f3528f23b2adbec20d1c399e4131721bbd6ba0f /source/blender/editors/transform | |
parent | d4bc938676cc2cf8f91d0d79b6827a22bf09d01c (diff) |
Fix: Transforming NLA strips leaks memory.
Diffstat (limited to 'source/blender/editors/transform')
-rw-r--r-- | source/blender/editors/transform/transform_conversions.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c index 2cf76158df8..a6f26f4a5d1 100644 --- a/source/blender/editors/transform/transform_conversions.c +++ b/source/blender/editors/transform/transform_conversions.c @@ -2662,6 +2662,7 @@ static void createTransNlaData(bContext *C, TransInfo *t) td= t->data; t->customData= MEM_callocN(t->total*sizeof(TransDataNla), "TransDataNla (NLA Editor)"); tdn= t->customData; + t->flag |= T_FREE_CUSTOMDATA; /* loop 2: build transdata array */ for (ale= anim_data.first; ale; ale= ale->next) { |