[Bf-blender-cvs] [61ac5dd] master: Correct missing NULL check (own mistake)
Campbell Barton
noreply at git.blender.org
Thu Apr 23 18:40:05 CEST 2015
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;
More information about the Bf-blender-cvs
mailing list