Commit 64d4805d by Victor Costan Committed by Dominic Hamon

Fix precision loss warning in MSVC. (#574)

parent c4858d80
...@@ -28,7 +28,7 @@ namespace benchmark { ...@@ -28,7 +28,7 @@ namespace benchmark {
BigOFunc* FittingCurve(BigO complexity) { BigOFunc* FittingCurve(BigO complexity) {
switch (complexity) { switch (complexity) {
case oN: case oN:
return [](int64_t n) -> double { return n; }; return [](int64_t n) -> double { return static_cast<double>(n); };
case oNSquared: case oNSquared:
return [](int64_t n) -> double { return std::pow(n, 2); }; return [](int64_t n) -> double { return std::pow(n, 2); };
case oNCubed: case oNCubed:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment