Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-04-28 02:10:06 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-04-28 02:10:06 +0400
commitb7c931416c6ecc30e22ecf1bd9f70aa535e6d97d (patch)
treee9c0d00c35206c93a44b266898b98708eaf7ddc5 /source/blender/bmesh/operators/bmo_wireframe.c
parent2810331119f09fde9e5f8a090100412c96e6d2e6 (diff)
fix for out of bounds memory read when running wire-frame tool on empty mesh.
Diffstat (limited to 'source/blender/bmesh/operators/bmo_wireframe.c')
-rw-r--r--source/blender/bmesh/operators/bmo_wireframe.c3
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;