Commit: 61ac5dd5bac352bd2f5bf6229ba12357582c2044
Author: Campbell Barton
Date:   Fri Apr 24 02:38:15 2015 +1000
Branches: master
https://developer.blender.org/rB61ac5dd5bac352bd2f5bf6229ba12357582c2044

Correct missing NULL check (own mistake)

===================================================================

M       source/blender/editors/mesh/editmesh_select.c

===================================================================

diff --git a/source/blender/editors/mesh/editmesh_select.c 
b/source/blender/editors/mesh/editmesh_select.c
index 3760ebc..be3cb1c 100644
--- a/source/blender/editors/mesh/editmesh_select.c
+++ b/source/blender/editors/mesh/editmesh_select.c
@@ -685,7 +685,9 @@ BMEdge *EDBM_edge_find_nearest_ex(
 
                hit = (data.use_cycle && data.hit_cycle.edge) ? &data.hit_cycle 
: &data.hit;
                *r_dist = hit->dist;
-               *r_dist_center = hit->dist_center;
+               if (r_dist_center) {
+                       *r_dist_center = hit->dist_center;
+               }
 
                prev_select_elem = hit->edge;
                prev_select_index = hit->index;
@@ -844,7 +846,10 @@ BMFace *EDBM_face_find_nearest_ex(
                mesh_foreachScreenFace(vc, findnearestface__doClosest, &data, 
clip_flag);
 
                hit = (data.use_cycle && data.hit_cycle.face) ? &data.hit_cycle 
: &data.hit;
-               *r_dist = *r_dist_center = hit->dist;
+               *r_dist = hit->dist;
+               if (r_dist_center) {
+                       *r_dist_center = hit->dist;
+               }
 
                prev_select_elem = hit->face;
                prev_select_index = hit->index;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to