[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45890] trunk/blender/intern/elbeem/intern : corrected more issues from [#31069] Analyzing the Blender project with PVS-Studio.

Daniel Genrich daniel.genrich at gmx.net
Mon Apr 23 19:33:13 CEST 2012


Revision: 45890
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45890
Author:   genscher
Date:     2012-04-23 17:33:12 +0000 (Mon, 23 Apr 2012)
Log Message:
-----------
corrected more issues from [#31069] Analyzing the Blender project with PVS-Studio.

Remark: I think that "!(nbored & CFBnd)" would be correct but it introduced other bugs so, I just quiet compiler warnings leaving the running system untouched.

Modified Paths:
--------------
    trunk/blender/intern/elbeem/intern/ntl_geometrymodel.cpp
    trunk/blender/intern/elbeem/intern/solver_relax.h

Modified: trunk/blender/intern/elbeem/intern/ntl_geometrymodel.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/ntl_geometrymodel.cpp	2012-04-23 16:29:13 UTC (rev 45889)
+++ trunk/blender/intern/elbeem/intern/ntl_geometrymodel.cpp	2012-04-23 17:33:12 UTC (rev 45890)
@@ -174,7 +174,7 @@
 		anitimes.clear();
 		for(int frame=0; frame<channelSize; frame++) {
 			ntlSetVec3f averts; averts.mVerts.clear();
-			ntlSetVec3f anorms; averts.mVerts.clear();
+			ntlSetVec3f anorms; anorms.mVerts.clear();
 			int setsize = (3*numVertices+1);
 
 			ntlVec3Gfx p(0.),n(1.);

Modified: trunk/blender/intern/elbeem/intern/solver_relax.h
===================================================================
--- trunk/blender/intern/elbeem/intern/solver_relax.h	2012-04-23 16:29:13 UTC (rev 45889)
+++ trunk/blender/intern/elbeem/intern/solver_relax.h	2012-04-23 17:33:12 UTC (rev 45890)
@@ -390,7 +390,7 @@
 #define  DEFAULT_STREAM  \
 	m[dC] = RAC(ccel,dC); \
 	 \
-	if((!nbored & CFBnd)) { \
+	if(((!nbored) & CFBnd)) { \
 	 \
 	m[dN ] = CSRC_N ; m[dS ] = CSRC_S ; \
 	m[dE ] = CSRC_E ; m[dW ] = CSRC_W ; \




More information about the Bf-blender-cvs mailing list