wifi: Avoid unnecessary GetObject in YansWifiChannel::Send
authorAlexander Krotov <krotov@iitp.ru>
Thu, 15 Dec 2016 16:44:18 +0300
changeset 12465 f883d71c975e
parent 12464 c10baf379016
child 12466 55de4a223d89
wifi: Avoid unnecessary GetObject in YansWifiChannel::Send
src/wifi/model/yans-wifi-channel.cc
--- a/src/wifi/model/yans-wifi-channel.cc	Thu Dec 15 16:21:44 2016 +0300
+++ b/src/wifi/model/yans-wifi-channel.cc	Thu Dec 15 16:44:18 2016 +0300
@@ -76,7 +76,7 @@
 void
 YansWifiChannel::Send (Ptr<YansWifiPhy> sender, Ptr<const Packet> packet, double txPowerDbm, Time duration) const
 {
-  Ptr<MobilityModel> senderMobility = sender->GetMobility ()->GetObject<MobilityModel> ();
+  Ptr<MobilityModel> senderMobility = sender->GetMobility ();
   NS_ASSERT (senderMobility != 0);
   uint32_t j = 0;
   for (PhyList::const_iterator i = m_phyList.begin (); i != m_phyList.end (); i++, j++)