[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46954] trunk/blender/source/blender: code cleanup: fix possible use of uninitialized value and remove dead initializations.

Campbell Barton ideasman42 at gmail.com
Wed May 23 23:39:40 CEST 2012


Revision: 46954
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46954
Author:   campbellbarton
Date:     2012-05-23 21:39:39 +0000 (Wed, 23 May 2012)
Log Message:
-----------
code cleanup: fix possible use of uninitialized value and remove dead initializations.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/cdderivedmesh.c
    trunk/blender/source/blender/bmesh/operators/bmo_slide.c
    trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c

Modified: trunk/blender/source/blender/blenkernel/intern/cdderivedmesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/cdderivedmesh.c	2012-05-23 20:19:40 UTC (rev 46953)
+++ trunk/blender/source/blender/blenkernel/intern/cdderivedmesh.c	2012-05-23 21:39:39 UTC (rev 46954)
@@ -1471,9 +1471,9 @@
         void *userData)
 {
 	CDDerivedMesh *cddm = (CDDerivedMesh *)dm;
-	MVert *mv = cddm->mvert;
-	MPoly *mp = cddm->mpoly;
-	MLoop *ml = cddm->mloop;
+	MVert *mvert = cddm->mvert;
+	MPoly *mp;
+	MLoop *ml;
 	int i, j, orig, *index;
 
 	index = CustomData_get_layer(&dm->polyData, CD_ORIGINDEX);
@@ -1492,23 +1492,23 @@
 		ml = &cddm->mloop[mp->loopstart];
 		cent[0] = cent[1] = cent[2] = 0.0f;
 		for (j = 0; j < mp->totloop; j++, ml++) {
-			add_v3_v3v3(cent, cent, mv[ml->v].co);
+			add_v3_v3v3(cent, cent, mvert[ml->v].co);
 		}
 		mul_v3_fl(cent, 1.0f / (float)j);
 
 		ml = &cddm->mloop[mp->loopstart];
 		if (j > 3) {
 			normal_quad_v3(no,
-			               mv[(ml + 0)->v].co,
-			               mv[(ml + 1)->v].co,
-			               mv[(ml + 2)->v].co,
-			               mv[(ml + 3)->v].co);
+			               mvert[(ml + 0)->v].co,
+			               mvert[(ml + 1)->v].co,
+			               mvert[(ml + 2)->v].co,
+			               mvert[(ml + 3)->v].co);
 		}
 		else {
 			normal_tri_v3(no,
-			              mv[(ml + 0)->v].co,
-			              mv[(ml + 1)->v].co,
-			              mv[(ml + 2)->v].co);
+			              mvert[(ml + 0)->v].co,
+			              mvert[(ml + 1)->v].co,
+			              mvert[(ml + 2)->v].co);
 		}
 
 		func(userData, orig, cent, no);

Modified: trunk/blender/source/blender/bmesh/operators/bmo_slide.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_slide.c	2012-05-23 20:19:40 UTC (rev 46953)
+++ trunk/blender/source/blender/bmesh/operators/bmo_slide.c	2012-05-23 21:39:39 UTC (rev 46954)
@@ -88,6 +88,7 @@
 	}
 
 	/* Make sure we get the correct edge. */
+	slide_edge = NULL;
 	BM_ITER_ELEM (edge, &iter, vertex, BM_EDGES_OF_VERT) {
 		if (BMO_elem_flag_test(bm, edge, EDGE_MARK) && BM_vert_in_edge(edge, vertex)) {
 			slide_edge = edge;

Modified: trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c
===================================================================
--- trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c	2012-05-23 20:19:40 UTC (rev 46953)
+++ trunk/blender/source/blender/editors/sculpt_paint/paint_vertex.c	2012-05-23 21:39:39 UTC (rev 46954)
@@ -259,8 +259,6 @@
 void do_shared_vertexcol(Mesh *me, int do_tessface)
 {
 	const int use_face_sel = (me->editflag & ME_EDIT_PAINT_MASK);
-	MLoop *ml = me->mloop;
-	MLoopCol *lcol = me->mloopcol;
 	MPoly *mp;
 	float (*scol)[4];
 	int i, j, has_shared = 0;
@@ -274,8 +272,8 @@
 
 	for (i = 0, mp = me->mpoly; i < me->totpoly; i++, mp++) {
 		if ((use_face_sel == FALSE) || (mp->flag & ME_FACE_SEL)) {
-			ml = me->mloop + mp->loopstart;
-			lcol = me->mloopcol + mp->loopstart;
+			MLoop *ml = me->mloop + mp->loopstart;
+			MLoopCol *lcol = me->mloopcol + mp->loopstart;
 			for (j = 0; j < mp->totloop; j++, ml++, lcol++) {
 				scol[ml->v][0] += lcol->r;
 				scol[ml->v][1] += lcol->g;
@@ -295,8 +293,8 @@
 
 		for (i = 0, mp = me->mpoly; i < me->totpoly; i++, mp++) {
 			if ((use_face_sel == FALSE) || (mp->flag & ME_FACE_SEL)) {
-				ml = me->mloop + mp->loopstart;
-				lcol = me->mloopcol + mp->loopstart;
+				MLoop *ml = me->mloop + mp->loopstart;
+				MLoopCol *lcol = me->mloopcol + mp->loopstart;
 				for (j = 0; j < mp->totloop; j++, ml++, lcol++) {
 					lcol->r = scol[ml->v][0];
 					lcol->g = scol[ml->v][1];




More information about the Bf-blender-cvs mailing list