use explicit casts to mitigate MSVC warnings

This commit is contained in:
Dennis Luxen 2014-06-17 12:15:40 +02:00
parent e68a09fb3c
commit b112becbba

View File

@ -54,15 +54,15 @@ struct NodeInfo
static NodeInfo min_value() static NodeInfo min_value()
{ {
return NodeInfo(-90 * COORDINATE_PRECISION, return NodeInfo(static_cast<int>(-90 * COORDINATE_PRECISION),
-180 * COORDINATE_PRECISION, static_cast<int>(-180 * COORDINATE_PRECISION),
std::numeric_limits<NodeID>::min()); std::numeric_limits<NodeID>::min());
} }
static NodeInfo max_value() static NodeInfo max_value()
{ {
return NodeInfo(90 * COORDINATE_PRECISION, return NodeInfo(static_cast<int>(90 * COORDINATE_PRECISION),
180 * COORDINATE_PRECISION, static_cast<int>(180 * COORDINATE_PRECISION),
std::numeric_limits<NodeID>::max()); std::numeric_limits<NodeID>::max());
} }