[Bf-blender-cvs] [10fee78] blender-v2.72-release: Fix use of uninitialized variable in mesh_get_mapped_verts_coords.

Brecht Van Lommel noreply at git.blender.org
Fri Oct 3 15:24:06 CEST 2014


Commit: 10fee785b527185409468453e21a2b3c9e735e05
Author: Brecht Van Lommel
Date:   Thu Sep 25 23:51:41 2014 +0200
Branches: blender-v2.72-release
https://developer.blender.org/rB10fee785b527185409468453e21a2b3c9e735e05

Fix use of uninitialized variable in mesh_get_mapped_verts_coords.

It did not cause an actual bug, this code path is never executed at the moment.

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

M	source/blender/blenkernel/intern/DerivedMesh.c

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

diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c
index ecbdd7c..3aa4e0a 100644
--- a/source/blender/blenkernel/intern/DerivedMesh.c
+++ b/source/blender/blenkernel/intern/DerivedMesh.c
@@ -2603,8 +2603,6 @@ static void make_vertexcos__mapFunc(void *userData, int index, const float co[3]
 
 void mesh_get_mapped_verts_coords(DerivedMesh *dm, float (*r_cos)[3], const int totcos)
 {
-	float (*vertexcos)[3];
-
 	if (dm->foreachMappedVert) {
 		MappedUserData userData;
 		memset(r_cos, 0, sizeof(*r_cos) * totcos);
@@ -2616,7 +2614,7 @@ void mesh_get_mapped_verts_coords(DerivedMesh *dm, float (*r_cos)[3], const int
 	else {
 		int i;
 		for (i = 0; i < totcos; i++) {
-			dm->getVertCo(dm, i, vertexcos[i]);
+			dm->getVertCo(dm, i, r_cos[i]);
 		}
 	}
 }




More information about the Bf-blender-cvs mailing list