[cig-commits] r7233 - short/3D/PyLith/trunk/unittests/libtests/bc

brad at geodynamics.org brad at geodynamics.org
Thu Jun 14 10:08:58 PDT 2007


Author: brad
Date: 2007-06-14 10:08:58 -0700 (Thu, 14 Jun 2007)
New Revision: 7233

Modified:
   short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.cc
   short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.hh
Log:
Fixed memory leak. setup() and tearDown were missing from TestDirichletMulti.

Modified: short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.cc	2007-06-14 17:05:06 UTC (rev 7232)
+++ short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.cc	2007-06-14 17:08:58 UTC (rev 7233)
@@ -25,6 +25,22 @@
 #include "spatialdata/spatialdb/SimpleIOAscii.hh" // USES SimpleIOAscii
 
 // ----------------------------------------------------------------------
+// Setup testing data.
+void
+pylith::bc::TestDirichletMulti::setUp(void)
+{ // setUp
+  _data = 0;
+} // setUp
+
+// ----------------------------------------------------------------------
+// Tear down testing data.
+void
+pylith::bc::TestDirichletMulti::tearDown(void)
+{ // tearDown
+  delete _data; _data = 0;
+} // tearDown
+
+// ----------------------------------------------------------------------
 // Test setConstraintSizes().
 void
 pylith::bc::TestDirichletMulti::testSetConstraintSizes(void)

Modified: short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.hh	2007-06-14 17:05:06 UTC (rev 7232)
+++ short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletMulti.hh	2007-06-14 17:08:58 UTC (rev 7233)
@@ -42,6 +42,12 @@
   // PUBLIC METHODS /////////////////////////////////////////////////////
 public :
 
+  /// Setup testing data.
+  void setUp(void);
+
+  /// Tear down testing data.
+  void tearDown(void);
+
   /// Test setConstraintSizes().
   void testSetConstraintSizes(void);
 



More information about the cig-commits mailing list