Bug 1229 - Multiplication overflow in WaypointMobilityModel::EndMobility
method: fixed.
--- a/src/mobility/model/waypoint-mobility-model.cc Mon Dec 12 00:28:38 2011 -0500
+++ b/src/mobility/model/waypoint-mobility-model.cc Mon Dec 12 15:38:45 2011 +0300
@@ -203,7 +203,7 @@
WaypointMobilityModel::EndMobility (void)
{
m_waypoints.clear ();
- m_current.time = Seconds (std::numeric_limits<double>::infinity ());
+ m_current.time = Time(std::numeric_limits<uint64_t>::infinity());
m_next.time = m_current.time;
m_first = true;
}