[Avida-SVN] r3299 - development/source/main

beckma24 at myxo.css.msu.edu beckma24 at myxo.css.msu.edu
Sun Jun 7 11:11:35 PDT 2009


Author: beckma24
Date: 2009-06-07 14:11:35 -0400 (Sun, 07 Jun 2009)
New Revision: 3299

Modified:
   development/source/main/cBirthChamber.cc
Log:


Modified: development/source/main/cBirthChamber.cc
===================================================================
--- development/source/main/cBirthChamber.cc	2009-06-07 16:52:14 UTC (rev 3298)
+++ development/source/main/cBirthChamber.cc	2009-06-07 18:11:35 UTC (rev 3299)
@@ -176,7 +176,7 @@
     child_array[0]->GetPhenotype().SetEnergy(child_energy);
     merit_array[0] = child_array[0]->GetPhenotype().ConvertEnergyToMerit(child_array[0]->GetPhenotype().GetStoredEnergy());
 		if(merit_array[0].GetDouble() <= 0.0) {  // do not allow zero merit
-			delete child_array[0];
+			delete child_array[0];  // MAKE SURE THIS GETS DONE! Otherwise, memory leak.	
 			child_array.Resize(0);
 			merit_array.Resize(0);
 			return false;




More information about the Avida-cvs mailing list