[Bf-blender-cvs] [4aaafcb] master: Fix for fix, sorry for the noise

Campbell Barton noreply at git.blender.org
Thu May 5 21:42:28 CEST 2016


Commit: 4aaafcbc4568230a35d40535d58e83fb295d4f1e
Author: Campbell Barton
Date:   Fri May 6 05:46:07 2016 +1000
Branches: master
https://developer.blender.org/rB4aaafcbc4568230a35d40535d58e83fb295d4f1e

Fix for fix, sorry for the noise

===================================================================

M	source/blender/bmesh/intern/bmesh_iterators.c

===================================================================

diff --git a/source/blender/bmesh/intern/bmesh_iterators.c b/source/blender/bmesh/intern/bmesh_iterators.c
index b020b0b..4ba462f 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++;
 			}
 		}
 	}




More information about the Bf-blender-cvs mailing list