src/devices/wifi/mesh-wifi-mac.cc
changeset 4800 b26167ef0c84
parent 4798 f5f30f79d845
parent 4796 1e8d8afaba15
child 4809 c7c4e4f260a9
--- a/src/devices/wifi/mesh-wifi-mac.cc	Thu Mar 12 13:24:22 2009 +0300
+++ b/src/devices/wifi/mesh-wifi-mac.cc	Thu Mar 12 13:39:22 2009 +0300
@@ -306,17 +306,20 @@
 void
 MeshWifiMac::DoDispose (void)
 {
+	NS_LOG_FUNCTION (this);
 	delete m_rxMiddle;
 	delete m_dcfManager;
 	//Delete smart pointers:
+	m_rxMiddle = 0;
+	m_low = 0;
+	m_dcfManager = 0;
+	m_phy = 0;
+	m_BE = 0;
+	m_VO = 0;
+	m_peerManager = 0;
 	m_beaconSendEvent.Cancel ();
 	m_beaconFormEvent.Cancel ();
-	m_low = 0;
-	m_BE = 0;
-	m_VO = 0;
 	m_beaconDca = 0;
-	m_phy = 0;
-        m_peerManager=0;
 	WifiMac::DoDispose ();
 }