--- 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 ();
}