diff --git a/include/boost/geometry/algorithms/line_interpolate.hpp b/include/boost/geometry/algorithms/line_interpolate.hpp index a3b4b2ba8..47c89c582 100644 --- a/include/boost/geometry/algorithms/line_interpolate.hpp +++ b/include/boost/geometry/algorithms/line_interpolate.hpp @@ -37,6 +37,9 @@ #include #include +#include +#include + namespace boost { namespace geometry { @@ -130,7 +133,7 @@ struct interpolate_range p, diff_distance); Policy::apply(p, pointlike); - if (std::is_same::value) + if ( BOOST_GEOMETRY_CONDITION(util::is_point::value) ) { return; }