diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-05-05 22:46:07 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-05-05 22:46:07 +0300 |
commit | 4aaafcbc4568230a35d40535d58e83fb295d4f1e (patch) | |
tree | 19fdacf2a1e19009383a11e720965a3b3c468497 /source/blender/bmesh/intern/bmesh_iterators.c | |
parent | 2812a8f7eb0a0e46d5595bc85bca1ec02ae6f8d8 (diff) |
Fix for fix, sorry for the noise
Diffstat (limited to 'source/blender/bmesh/intern/bmesh_iterators.c')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_iterators.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/bmesh/intern/bmesh_iterators.c b/source/blender/bmesh/intern/bmesh_iterators.c index b020b0b3345..4ba462f2165 100644 --- a/source/blender/bmesh/intern/bmesh_iterators.c +++ b/source/blender/bmesh/intern/bmesh_iterators.c @@ -287,18 +287,21 @@ int BM_iter_mesh_bitmap_from_filter_tessface( BMIter iter; BMFace *f; int i; + int j = 0; int bitmap_enabled = 0; BM_ITER_MESH_INDEX (f, &iter, bm, BM_FACES_OF_MESH, i) { if (test_fn(f, user_data)) { for (int tri = 2; tri < f->len; tri++) { - BLI_BITMAP_ENABLE(bitmap, bitmap_enabled); + BLI_BITMAP_ENABLE(bitmap, j); bitmap_enabled++; + j++; } } else { for (int tri = 2; tri < f->len; tri++) { - BLI_BITMAP_DISABLE(bitmap, bitmap_enabled); + BLI_BITMAP_DISABLE(bitmap, j); + j++; } } } |