diff options
author | Howard Trickey <howard.trickey@gmail.com> | 2019-08-16 20:20:48 +0300 |
---|---|---|
committer | Howard Trickey <howard.trickey@gmail.com> | 2019-08-16 20:20:48 +0300 |
commit | 7ba2720a70c83eb41f577aae4eb5a3403f6bb6b9 (patch) | |
tree | 3dafa0522894db958117bba05dfc36f1d2a65c21 /source/blender/bmesh/tools | |
parent | b57d386dc1aed3945b9f4a85e37d38ac552a9626 (diff) |
Fix T68103: bevel sometimes infinite loops with patch miter.
Needed to null terminate list of chain to process width adjustments on.
Diffstat (limited to 'source/blender/bmesh/tools')
-rw-r--r-- | source/blender/bmesh/tools/bmesh_bevel.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/tools/bmesh_bevel.c b/source/blender/bmesh/tools/bmesh_bevel.c index 94935f2090b..797e2ca864e 100644 --- a/source/blender/bmesh/tools/bmesh_bevel.c +++ b/source/blender/bmesh/tools/bmesh_bevel.c @@ -3122,6 +3122,7 @@ static void adjust_offsets(BevelParams *bp, BMesh *bm) } if (!iscycle) { /* right->left direction, changing vchainstart at each step */ + v->adjchain = NULL; v = vchainstart; bvcur = bv; do { |