[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18240] branches/bmesh/bmesh/operators/ bmesh_dupeops.c: -> Small fix for iterators

Geoffrey Bantle hairbat at yahoo.com
Fri Jan 2 04:11:10 CET 2009


Revision: 18240
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18240
Author:   briggs
Date:     2009-01-02 04:11:08 +0100 (Fri, 02 Jan 2009)

Log Message:
-----------
-> Small fix for iterators

Following up on Joe's last commit, removed some more
direct-structure inspection from bmesh_dupeops.c

Modified Paths:
--------------
    branches/bmesh/bmesh/operators/bmesh_dupeops.c

Modified: branches/bmesh/bmesh/operators/bmesh_dupeops.c
===================================================================
--- branches/bmesh/bmesh/operators/bmesh_dupeops.c	2009-01-02 02:37:54 UTC (rev 18239)
+++ branches/bmesh/bmesh/operators/bmesh_dupeops.c	2009-01-02 03:11:08 UTC (rev 18240)
@@ -94,8 +94,8 @@
 	int i;
 	
 	/*lookup the first and second verts*/
-	target_vert1 = BLI_ghash_lookup(vhash, source_face->loopbase->v);
-	target_vert2 = BLI_ghash_lookup(vhash, source_face->loopbase->head.next);
+	target_vert1 = BLI_ghash_lookup(vhash, BMIter_New(source_mesh, &iter, BM_VERTS_OF_FACE, source_face));
+	target_vert2 = BLI_ghash_lookup(vhash, BMIter_Step(&iter));
 	
 	/*lookup edges*/
 	for (i=0,source_loop=BMIter_New(source_mesh, &iter, BM_LOOPS_OF_FACE, source_face); 





More information about the Bf-blender-cvs mailing list