--- a/src/devices/wifi/wifi-net-device.cc Sun Mar 02 06:32:03 2008 +0100
+++ b/src/devices/wifi/wifi-net-device.cc Sun Mar 02 06:43:12 2008 +0100
@@ -47,6 +47,20 @@
{}
WifiNetDevice::~WifiNetDevice ()
{}
+
+void
+WifiNetDevice::DoDispose (void)
+{
+ m_node = 0;
+ m_mac->Dispose ();
+ m_phy->Dispose ();
+ m_stationManager->Dispose ();
+ m_mac = 0;
+ m_phy = 0;
+ m_stationManager = 0;
+ // chain up.
+ NetDevice::DoDispose ();
+}
void
WifiNetDevice::Setup (Ptr<Node> node, Ptr<WifiMac> mac, Ptr<WifiPhy> phy,