From 2685d45fa2b26e713b9e7d0e9f618fffe62a843c Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Fri, 5 Feb 2016 18:48:15 +0100 Subject: Fix error in last commit. treedata could have a non-initialized tree in case of edge_snapping, leading to segfault. Spotted by @mano-wii, thanks. --- source/blender/editors/transform/transform_snap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/transform/transform_snap.c') diff --git a/source/blender/editors/transform/transform_snap.c b/source/blender/editors/transform/transform_snap.c index c7586ff3f47..89bb63dd906 100644 --- a/source/blender/editors/transform/transform_snap.c +++ b/source/blender/editors/transform/transform_snap.c @@ -1539,7 +1539,7 @@ static bool snapDerivedMesh( float ray_start_local[3], ray_normal_local[3]; float local_scale, local_depth, len_diff; - BVHTreeFromMesh treedata; + BVHTreeFromMesh treedata = {0}; invert_m4_m4(imat, obmat); transpose_m3_m4(timat, imat); -- cgit v1.2.3