diff --git a/include/boost/geometry/strategies/default_comparable_distance_result.hpp b/include/boost/geometry/strategies/default_comparable_distance_result.hpp index 601bdbd6a..3b4229f10 100644 --- a/include/boost/geometry/strategies/default_comparable_distance_result.hpp +++ b/include/boost/geometry/strategies/default_comparable_distance_result.hpp @@ -19,11 +19,8 @@ #ifndef BOOST_GEOMETRY_STRATEGIES_DEFAULT_COMPARABLE_DISTANCE_RESULT_HPP #define BOOST_GEOMETRY_STRATEGIES_DEFAULT_COMPARABLE_DISTANCE_RESULT_HPP -#include -#include -#include +#include -#include namespace boost { namespace geometry { @@ -36,20 +33,8 @@ namespace boost { namespace geometry */ template struct default_comparable_distance_result -{ - typedef typename strategy::distance::services::return_type - < - typename strategy::distance::services::comparable_type - < - typename detail::distance::default_strategy - < - Geometry1, Geometry2 - >::type - >::type, - typename point_type::type, - typename point_type::type - >::type type; -}; + : comparable_distance_result +{}; }} // namespace boost::geometry