src/lte/model/lte-mi-error-model.cc
changeset 9070 0d6be2f9c438
parent 9063 32755d0516f4
child 9653 382d27da8905
--- a/src/lte/model/lte-mi-error-model.cc	Fri Sep 07 09:29:31 2012 -0700
+++ b/src/lte/model/lte-mi-error-model.cc	Fri Sep 07 12:45:26 2012 -0700
@@ -477,9 +477,9 @@
   if (C!=1)
     {
       double cbler = MappingMiBler (MI, mcs, Kplus);
-      errorRate *= std::pow (1.0 - cbler, Cplus);
+      errorRate *= std::pow (1.0 - cbler, static_cast<double> (Cplus));
       cbler = MappingMiBler (MI, mcs, Kminus);
-      errorRate *= std::pow (1.0 - cbler, Cminus);
+      errorRate *= std::pow (1.0 - cbler, static_cast<double> (Cminus));
       errorRate = 1.0 - errorRate;
     }
   else