diff options
author | Lukas Tönne <lukas.toenne@gmail.com> | 2015-02-02 14:51:22 +0300 |
---|---|---|
committer | Lukas Tönne <lukas.toenne@gmail.com> | 2015-02-02 16:19:04 +0300 |
commit | 961b7e78b47538e3d1aaa17198875896935c8266 (patch) | |
tree | dfe364d99d73bc8389f1e92bd47e5323174de58d /source/blender/blenkernel/intern/particle.c | |
parent | 5030daf2a8a31b1a74740d8bc17389c06f246636 (diff) |
Fix for unfreed memory of internal hair cloth modifier pointcache.
Diffstat (limited to 'source/blender/blenkernel/intern/particle.c')
-rw-r--r-- | source/blender/blenkernel/intern/particle.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/particle.c b/source/blender/blenkernel/intern/particle.c index b817b72f180..2de5f460da2 100644 --- a/source/blender/blenkernel/intern/particle.c +++ b/source/blender/blenkernel/intern/particle.c @@ -414,8 +414,7 @@ void free_hair(Object *UNUSED(ob), ParticleSystem *psys, int dynamics) if (psys->clmd) { if (dynamics) { BKE_ptcache_free_list(&psys->ptcaches); - psys->clmd->point_cache = psys->pointcache = NULL; - BLI_listbase_clear(&psys->clmd->ptcaches); + psys->pointcache = NULL; modifier_free((ModifierData *)psys->clmd); |