[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