--- a/src/devices/uan/uan-mac-rc-gw.cc Fri Jul 02 21:15:46 2010 -0700
+++ b/src/devices/uan/uan-mac-rc-gw.cc Sat Jul 03 15:52:09 2010 -0700
@@ -655,7 +655,7 @@
{
double sum = 0;
- uint32_t lt = 8.0 * (m_ctsSizeN + ldlh + m_ackSize);
+ uint32_t lt = 8 * (m_ctsSizeN + ldlh + m_ackSize);
for (uint32_t k = 1; k <= n; k++)
{
double num = 8.0 * m_ctsSizeG + k * lt;
--- a/src/devices/uan/uan-prop-model.cc Fri Jul 02 21:15:46 2010 -0700
+++ b/src/devices/uan/uan-prop-model.cc Sat Jul 03 15:52:09 2010 -0700
@@ -207,7 +207,7 @@
return m_taps[0].GetAmp ();
}
- uint32_t numTaps = (uint32_t)(duration.GetSeconds () / (double) m_resolution.GetSeconds () + 0.5);
+ uint32_t numTaps = static_cast<uint32_t> (duration.GetSeconds () / m_resolution.GetSeconds () + 0.5);
double maxAmp = -1;
uint32_t maxTapIndex = 0;
@@ -219,7 +219,7 @@
maxTapIndex = i;
}
}
- uint32_t start = maxTapIndex + delay.GetSeconds () / m_resolution.GetSeconds ();
+ uint32_t start = maxTapIndex + static_cast<uint32_t> (delay.GetSeconds () / m_resolution.GetSeconds ());
uint32_t end = std::min (start + numTaps, GetNTaps ());
std::complex<double> sum = 0;
for (uint32_t i = start; i < end; i++)
@@ -239,7 +239,7 @@
return abs (m_taps[0].GetAmp ());
}
- uint32_t numTaps = (uint32_t)(duration.GetSeconds () / (double) m_resolution.GetSeconds () + 0.5);
+ uint32_t numTaps = static_cast<uint32_t> (duration.GetSeconds () / m_resolution.GetSeconds () + 0.5);
double maxAmp = -1;
uint32_t maxTapIndex = 0;
@@ -253,7 +253,7 @@
}
- uint32_t start = maxTapIndex + delay.GetSeconds () / m_resolution.GetSeconds ();
+ uint32_t start = maxTapIndex + static_cast<uint32_t> (delay.GetSeconds () / m_resolution.GetSeconds ());
uint32_t end = std::min (start + numTaps, GetNTaps ());
double sum = 0;
for (uint32_t i = start; i < end; i++)