Revision: 6443
http://playerstage.svn.sourceforge.net/playerstage/?rev=6443&view=rev
Author: gerkey
Date: 2008-05-15 12:46:11 -0700 (Thu, 15 May 2008)
Log Message:
-----------
fixed major memory leak in amcl
Modified Paths:
--------------
code/player/trunk/server/drivers/localization/amcl/amcl_laser.h
code/player/trunk/server/drivers/localization/amcl/amcl_sensor.h
Modified: code/player/trunk/server/drivers/localization/amcl/amcl_laser.h
===================================================================
--- code/player/trunk/server/drivers/localization/amcl/amcl_laser.h
2008-05-15 16:05:54 UTC (rev 6442)
+++ code/player/trunk/server/drivers/localization/amcl/amcl_laser.h
2008-05-15 19:46:11 UTC (rev 6443)
@@ -38,7 +38,7 @@
{
public:
AMCLLaserData () {ranges=NULL;};
- ~AMCLLaserData() {delete [] ranges;};
+ virtual ~AMCLLaserData() {delete [] ranges;};
// Laser range data (range, bearing tuples)
public: int range_count;
public: double range_max;
Modified: code/player/trunk/server/drivers/localization/amcl/amcl_sensor.h
===================================================================
--- code/player/trunk/server/drivers/localization/amcl/amcl_sensor.h
2008-05-15 16:05:54 UTC (rev 6442)
+++ code/player/trunk/server/drivers/localization/amcl/amcl_sensor.h
2008-05-15 19:46:11 UTC (rev 6443)
@@ -106,6 +106,7 @@
{
// Pointer to sensor that generated the data
public: AMCLSensor *sensor;
+ virtual ~AMCLSensorData() {}
// Data timestamp
public: double time;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit