diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-02-26 08:38:37 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-02-26 08:38:37 +0400 |
commit | a631b5a651802311b1873f2291b1b192deecfae9 (patch) | |
tree | 836238e33930d534afa037f2c88362792eed939a /source/blender/bmesh/tools | |
parent | ebeb8155777269ea70f5c0c9de898bdd01d87715 (diff) |
fix for a bug in bmesh_jekv (and its main caller BM_vert_collapse_faces).
Collapsing an edge could result on 2 edges sharing the same verts, now check for this and 'splice' one edge into another.
Diffstat (limited to 'source/blender/bmesh/tools')
-rw-r--r-- | source/blender/bmesh/tools/BME_bevel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/bmesh/tools/BME_bevel.c b/source/blender/bmesh/tools/BME_bevel.c index 134b7f9eb0c..144a0f7ea5e 100644 --- a/source/blender/bmesh/tools/BME_bevel.c +++ b/source/blender/bmesh/tools/BME_bevel.c @@ -153,7 +153,7 @@ static int BME_Bevel_Dissolve_Disk(BMesh *bm, BMVert *v) e = v->e; elast = bmesh_disk_nextedge(e, v); - bmesh_jekv(bm, e, v); + bmesh_jekv(bm, e, v, FALSE); l1 = elast->l; l2 = l1->radial_next; |