svn merge ^/trunk/blender -r46300:46330
[blender.git] / source / blender / editors / mesh / editmesh_knife.c
index 57d7869d3db8905da889151d79b38bea136907d5..1c04a7ff32e4badd00adb04f6557b2a98e884376 100644 (file)
@@ -1412,7 +1412,7 @@ static KnifeEdge *knife_find_closest_edge(KnifeTool_OpData *kcd, float p[3], flo
        float co[3], cageco[3], sco[3], maxdist = knife_snap_size(kcd, kcd->ethresh);
 
        if (kcd->ignore_vert_snapping)
-               maxdist *= 0.5f;
+               maxdist *= 0.5;
 
        f = knife_find_closest_face(kcd, co, cageco, NULL);
        *is_space = !f;
@@ -1502,7 +1502,7 @@ static KnifeVert *knife_find_closest_vert(KnifeTool_OpData *kcd, float p[3], flo
        float co[3], cageco[3], sco[3], maxdist = knife_snap_size(kcd, kcd->vthresh);
 
        if (kcd->ignore_vert_snapping)
-               maxdist *= 0.5f;
+               maxdist *= 0.5;
 
        f = knife_find_closest_face(kcd, co, cageco, is_space);
 
@@ -2684,7 +2684,6 @@ static void knifetool_finish(bContext *C, wmOperator *op)
        knife_make_cuts(kcd);
 #endif
 
-       EDBM_mesh_normals_update(kcd->em);
        EDBM_update_generic(C, kcd->em, TRUE);
 }