--- a/src/lte/model/lte-phy.cc Wed Mar 30 13:23:11 2011 +0200
+++ b/src/lte/model/lte-phy.cc Wed Mar 30 16:41:45 2011 +0200
@@ -79,14 +79,13 @@
LtePhy::DoDispose ()
{
NS_LOG_FUNCTION (this);
+ m_packetBurstQueue.clear ();
+ m_controlMessagesQueue.clear ();
+ m_downlinkSpectrumPhy->Dispose ();
m_downlinkSpectrumPhy = 0;
+ m_uplinkSpectrumPhy->Dispose ();
m_uplinkSpectrumPhy = 0;
m_netDevice = 0;
- for (int i = 0; i < m_macChTtiDelay; i++)
- {
- m_packetBurstQueue.erase (m_packetBurstQueue.begin (), m_packetBurstQueue.end ());
- m_controlMessagesQueue.erase (m_controlMessagesQueue.begin (), m_controlMessagesQueue.end ());
- }
Object::DoDispose ();
}