eliminate some warnings breaking builds
authorTom Henderson <tomh@tomh.org>
Sat, 03 Jul 2010 15:52:09 -0700
changeset 6401 9bf182ef2449
parent 6400 32643b7ddf2a
child 6402 088c5e38acb3
eliminate some warnings breaking builds
src/devices/uan/uan-mac-rc-gw.cc
src/devices/uan/uan-prop-model.cc
--- 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++)