src/lte/model/lte-phy.cc
changeset 7921 0a504caf445d
parent 7913 ed3a9f8a76d7
child 7928 b736f63e9bdf
--- 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 ();
 }