diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-04-28 02:10:06 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-04-28 02:10:06 +0400 |
commit | b7c931416c6ecc30e22ecf1bd9f70aa535e6d97d (patch) | |
tree | e9c0d00c35206c93a44b266898b98708eaf7ddc5 /source/blender/bmesh | |
parent | 2810331119f09fde9e5f8a090100412c96e6d2e6 (diff) |
fix for out of bounds memory read when running wire-frame tool on empty mesh.
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r-- | source/blender/bmesh/operators/bmo_wireframe.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/bmesh/operators/bmo_wireframe.c b/source/blender/bmesh/operators/bmo_wireframe.c index 935a743116e..ba8c5432a68 100644 --- a/source/blender/bmesh/operators/bmo_wireframe.c +++ b/source/blender/bmesh/operators/bmo_wireframe.c @@ -217,7 +217,8 @@ void bmo_wireframe_exec(BMesh *bm, BMOperator *op) } /* duplicate tagged verts */ - for (i = 0, v_src = verts_src[i]; i < totvert_orig; i++, v_src = verts_src[i]) { + for (i = 0; i < totvert_orig; i++) { + v_src = verts_src[i]; if (BM_elem_flag_test(v_src, BM_ELEM_TAG)) { fac = depth; |