diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2014-01-26 19:53:33 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2014-01-26 19:56:50 +0400 |
commit | afb9393ddad3c57e99a5df13a74969c192a023f5 (patch) | |
tree | b5a835cc3f69cb96d11d64f6ecb5c39e5d01e1a1 /source/blender/editors/transform/transform_snap.c | |
parent | 12109dd18e622a5c469c4fb5b802edfee0d2b2de (diff) |
Fix T38354: Excess memory allocation when projecting onto object with multires
Found three cases where created bvhtree was not freed...
Diffstat (limited to 'source/blender/editors/transform/transform_snap.c')
-rw-r--r-- | source/blender/editors/transform/transform_snap.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/transform/transform_snap.c b/source/blender/editors/transform/transform_snap.c index f0762e19376..7df5c5ff77e 100644 --- a/source/blender/editors/transform/transform_snap.c +++ b/source/blender/editors/transform/transform_snap.c @@ -1570,6 +1570,7 @@ static bool snapDerivedMesh(short snap_mode, ARegion *ar, Object *ob, DerivedMes retval |= 1; } } + free_bvhtree_from_mesh(&treeData); break; } case SCE_SNAP_MODE_VERTEX: |