[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [15880] trunk/blender/source/blender/src/ meshlaplacian.c: Bugfix for mesh deformer under windows --> uninitialized variable was used in meshdeform_inside_cage()

Daniel Genrich daniel.genrich at gmx.net
Wed Jul 30 13:21:10 CEST 2008


Revision: 15880
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=15880
Author:   genscher
Date:     2008-07-30 13:21:10 +0200 (Wed, 30 Jul 2008)

Log Message:
-----------
Bugfix for mesh deformer under windows --> uninitialized variable was used in meshdeform_inside_cage()

Modified Paths:
--------------
    trunk/blender/source/blender/src/meshlaplacian.c

Modified: trunk/blender/source/blender/src/meshlaplacian.c
===================================================================
--- trunk/blender/source/blender/src/meshlaplacian.c	2008-07-30 09:20:05 UTC (rev 15879)
+++ trunk/blender/source/blender/src/meshlaplacian.c	2008-07-30 11:21:10 UTC (rev 15880)
@@ -1281,9 +1281,9 @@
 		outside[1] = co[1] + (mdb->max[1] - mdb->min[1] + 1.0f)*MESHDEFORM_OFFSET[i][1];
 		outside[2] = co[2] + (mdb->max[2] - mdb->min[2] + 1.0f)*MESHDEFORM_OFFSET[i][2];
 
+		VECCOPY(start, co);
 		VECSUB(dir, outside, start);
 		Normalize(dir);
-		VECCOPY(start, co);
 		
 		isect = meshdeform_ray_tree_intersect(mdb, start, outside);
 		if(isect && !isect->facing)





More information about the Bf-blender-cvs mailing list