--- a/src/devices/wifi/propagation-delay-model.cc Fri Feb 15 19:14:35 2008 +0100
+++ b/src/devices/wifi/propagation-delay-model.cc Fri Feb 15 20:03:48 2008 +0100
@@ -69,20 +69,18 @@
}
RandomPropagationDelayModel::RandomPropagationDelayModel ()
- : m_variable (g_random.GetCopy ())
+ : m_variable (g_random.Get ())
{}
RandomPropagationDelayModel::RandomPropagationDelayModel (const RandomVariable &variable)
- : m_variable (variable.Copy ())
+ : m_variable (variable)
{}
RandomPropagationDelayModel::~RandomPropagationDelayModel ()
-{
- delete m_variable;
-}
+{}
Time
RandomPropagationDelayModel::GetDelay (Ptr<MobilityModel> a, Ptr<MobilityModel> b) const
{
- return Seconds (m_variable->GetValue ());
+ return Seconds (m_variable.GetValue ());
}
ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel (double speed)