[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55526] trunk/blender/source/gameengine: BGE: getting rid of a few maybe-uninitialized warnings.

Mitchell Stokes mogurijin at gmail.com
Sat Mar 23 04:04:04 CET 2013


Revision: 55526
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55526
Author:   moguri
Date:     2013-03-23 03:04:02 +0000 (Sat, 23 Mar 2013)
Log Message:
-----------
BGE: getting rid of a few maybe-uninitialized warnings.

Modified Paths:
--------------
    trunk/blender/source/gameengine/Ketsji/KX_CameraActuator.cpp
    trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
    trunk/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.cpp

Modified: trunk/blender/source/gameengine/Ketsji/KX_CameraActuator.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_CameraActuator.cpp	2013-03-23 03:00:37 UTC (rev 55525)
+++ trunk/blender/source/gameengine/Ketsji/KX_CameraActuator.cpp	2013-03-23 03:04:02 UTC (rev 55526)
@@ -36,7 +36,6 @@
 #include "BLI_math_vector.h"
 
 #include "KX_CameraActuator.h"
-#include <iostream>
 #include <math.h>
 #include <float.h>
 #include "KX_GameObject.h"
@@ -197,7 +196,7 @@
 	MT_Point3 lookat = ((KX_GameObject*)m_ob)->NodeGetWorldPosition();
 	MT_Matrix3x3 actormat = ((KX_GameObject*)m_ob)->NodeGetWorldOrientation();
 
-	float fp1[3], fp2[3], rc[3];
+	float fp1[3]={0}, fp2[3]={0}, rc[3];
 	float inp, fac; //, factor = 0.0; /* some factor...                                    */
 	float mindistsq, maxdistsq, distsq;
 	float mat[3][3];

Modified: trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
===================================================================
--- trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp	2013-03-23 03:00:37 UTC (rev 55525)
+++ trunk/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp	2013-03-23 03:04:02 UTC (rev 55526)
@@ -310,7 +310,7 @@
 		return;
 
 	KX_SceneList::iterator sceneit;
-	KX_Scene* scene;
+	KX_Scene* scene = NULL;
 
 	int n_renders=m_dome->GetNumberRenders();// usually 4 or 6
 	for (int i=0;i<n_renders;i++) {

Modified: trunk/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.cpp
===================================================================
--- trunk/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.cpp	2013-03-23 03:00:37 UTC (rev 55525)
+++ trunk/blender/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_StorageVA.cpp	2013-03-23 03:04:02 UTC (rev 55526)
@@ -119,7 +119,7 @@
 void RAS_StorageVA::IndexPrimitivesMulti(class RAS_MeshSlot& ms)
 {
 	static const GLsizei stride = sizeof(RAS_TexVert);
-	bool wireframe = m_drawingmode <= RAS_IRasterizer::KX_WIREFRAME, use_color_array;
+	bool wireframe = m_drawingmode <= RAS_IRasterizer::KX_WIREFRAME, use_color_array = true;
 	RAS_MeshSlot::iterator it;
 	GLenum drawmode;
 




More information about the Bf-blender-cvs mailing list