[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [15462] trunk/blender/source/blender/ blenkernel/intern/DerivedMesh.c: Derived Mesh Bugfix

Martin Poirier theeth at yahoo.com
Mon Jul 7 03:56:49 CEST 2008


Revision: 15462
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=15462
Author:   theeth
Date:     2008-07-07 03:56:47 +0200 (Mon, 07 Jul 2008)

Log Message:
-----------
Derived Mesh Bugfix

EditMesh MEdge vertex index were doubled incremented, so more or less always wrong (even worse, could read outside of array).

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c

Modified: trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c	2008-07-07 00:54:32 UTC (rev 15461)
+++ trunk/blender/source/blender/blenkernel/intern/DerivedMesh.c	2008-07-07 01:56:47 UTC (rev 15462)
@@ -1052,7 +1052,7 @@
 
 	/* store vertex indices in tmp union */
 	for(ev = em->verts.first, i = 0; ev; ev = ev->next, ++i)
-		ev->tmp.l = (long) i++;
+		ev->tmp.l = (long) i;
 
 	for( ; ee; ee = ee->next, ++edge_r) {
 		edge_r->crease = (unsigned char) (ee->crease*255.0f);





More information about the Bf-blender-cvs mailing list