--- 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