From ff24c271a748c68814bd09301b2a7fac60cf353a Mon Sep 17 00:00:00 2001 From: "Patrick J. LoPresti" Date: Mon, 22 Sep 2014 14:13:14 -0700 Subject: [PATCH] [core] Fix signed/unsigned comparison warnings --- include/boost/geometry/core/coordinate_dimension.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/boost/geometry/core/coordinate_dimension.hpp b/include/boost/geometry/core/coordinate_dimension.hpp index 15df129de..e11ff33af 100644 --- a/include/boost/geometry/core/coordinate_dimension.hpp +++ b/include/boost/geometry/core/coordinate_dimension.hpp @@ -89,7 +89,7 @@ inline void assert_dimension() BOOST_STATIC_ASSERT(( boost::mpl::equal_to < - geometry::dimension, + boost::mpl::int_::value>, boost::mpl::int_ >::type::value )); @@ -102,13 +102,13 @@ inline void assert_dimension() template inline void assert_dimension_less_equal() { - BOOST_STATIC_ASSERT(( dimension::type::value <= Dimensions )); + BOOST_STATIC_ASSERT(( static_cast(dimension::type::value) <= Dimensions )); } template inline void assert_dimension_greater_equal() { - BOOST_STATIC_ASSERT(( dimension::type::value >= Dimensions )); + BOOST_STATIC_ASSERT(( static_cast(dimension::type::value) >= Dimensions )); } /*! @@ -118,7 +118,7 @@ inline void assert_dimension_greater_equal() template inline void assert_dimension_equal() { - BOOST_STATIC_ASSERT(( dimension::type::value == dimension::type::value )); + BOOST_STATIC_ASSERT(( static_cast(dimension::type::value) == static_cast(dimension::type::value) )); } }} // namespace boost::geometry