[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46267] branches/smoke2/intern/smoke/ intern/source/solverinit.cpp: Fix memory leaks.

Daniel Genrich daniel.genrich at gmx.net
Fri May 4 13:23:01 CEST 2012


Revision: 46267
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46267
Author:   genscher
Date:     2012-05-04 11:23:01 +0000 (Fri, 04 May 2012)
Log Message:
-----------
Fix memory leaks.

Modified Paths:
--------------
    branches/smoke2/intern/smoke/intern/source/solverinit.cpp

Modified: branches/smoke2/intern/smoke/intern/source/solverinit.cpp
===================================================================
--- branches/smoke2/intern/smoke/intern/source/solverinit.cpp	2012-05-04 11:17:32 UTC (rev 46266)
+++ branches/smoke2/intern/smoke/intern/source/solverinit.cpp	2012-05-04 11:23:01 UTC (rev 46267)
@@ -111,8 +111,8 @@
 
 	// create default grids
 	createIntGrid("flags", gridFlags);
-	createVec3Grid("vel-curr",false);
-	createRealGrid("pressure",false);
+	createVec3Grid("vel-curr");
+	createRealGrid("pressure");
 
 	// globally register solver
 	gFluidSolvers[mSolver->getName()] = mSolver;
@@ -147,8 +147,8 @@
 
 	// create default grids
 	createIntGrid("flags", flagsGrid);
-	createVec3Grid("vel-curr",false);
-	createRealGrid("pressure",false);
+	createVec3Grid("vel-curr");
+	createRealGrid("pressure");
 
 	// globally register solver
 	gFluidSolvers[mSolver->getName()] = mSolver;
@@ -175,18 +175,18 @@
 
 void SolverObject::addStandardSolverGrids()
 {
-	createVec3Grid("vec-temp",true);
-	createRealGrid("real-temp",true);
-	createRealGrid("temp1",true);
-	createRealGrid("temp2",true);
-	createRealGrid("tmp",true);	
-	createRealGrid("residual",true);
-	createRealGrid("rhs",true);
-	createRealGrid("search",true);
-	createRealGrid("A0",true);
-	createRealGrid("Ai",true);
-	createRealGrid("Aj",true);
-	createRealGrid("Ak",true);
+	createVec3Grid("vec-temp");
+	createRealGrid("real-temp");
+	createRealGrid("temp1");
+	createRealGrid("temp2");
+	createRealGrid("tmp");	
+	createRealGrid("residual");
+	createRealGrid("rhs");
+	createRealGrid("search");
+	createRealGrid("A0");
+	createRealGrid("Ai");
+	createRealGrid("Aj");
+	createRealGrid("Ak");
 }
 
 void SolverObject::finalize()




More information about the Bf-blender-cvs mailing list