Bug-fix: OhBuildingsPropagationLossModel::GetLoss() move from DynamicCast to GetObject
--- a/src/buildings/model/oh-buildings-propagation-loss-model.cc Mon Jun 17 13:03:33 2013 +0200
+++ b/src/buildings/model/oh-buildings-propagation-loss-model.cc Mon Jun 17 13:35:16 2013 +0200
@@ -67,8 +67,8 @@
NS_LOG_FUNCTION (this << a << b);
// get the MobilityBuildingInfo pointers
- Ptr<MobilityBuildingInfo> a1 = DynamicCast<MobilityBuildingInfo> (a);
- Ptr<MobilityBuildingInfo> b1 = DynamicCast<MobilityBuildingInfo> (b);
+ Ptr<MobilityBuildingInfo> a1 = a->GetObject<MobilityBuildingInfo> ();
+ Ptr<MobilityBuildingInfo> b1 = b->GetObject<MobilityBuildingInfo> ();
NS_ASSERT_MSG ((a1 != 0) && (b1 != 0), "OhBuildingsPropagationLossModel only works with MobilityBuildingInfo");
double loss = 0.0;