diff options
Diffstat (limited to 'source/blender/blenkernel/intern/object.c')
-rw-r--r-- | source/blender/blenkernel/intern/object.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c index 342453df08a..1661711fc60 100644 --- a/source/blender/blenkernel/intern/object.c +++ b/source/blender/blenkernel/intern/object.c @@ -176,6 +176,7 @@ void free_object(Object *ob) int a; if(ob->derivedDeform) ob->derivedDeform->release(ob->derivedDeform); + if(ob->derivedFinal) ob->derivedFinal->release(ob->derivedFinal); /* disconnect specific data */ if(ob->data) { @@ -841,6 +842,7 @@ Object *copy_object(Object *ob) obn->soft= copy_softbody(ob->soft); ob->derivedDeform = NULL; + ob->derivedFinal = NULL; return obn; } |