diff options
Diffstat (limited to 'boost/geometry/core/point_type.hpp')
-rw-r--r-- | boost/geometry/core/point_type.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/geometry/core/point_type.hpp b/boost/geometry/core/point_type.hpp index f49a43c56a..e148c84a57 100644 --- a/boost/geometry/core/point_type.hpp +++ b/boost/geometry/core/point_type.hpp @@ -22,6 +22,7 @@ #include <boost/geometry/core/ring_type.hpp> #include <boost/geometry/core/tag.hpp> #include <boost/geometry/core/tags.hpp> +#include <boost/geometry/util/bare_type.hpp> namespace boost { namespace geometry { @@ -115,11 +116,10 @@ struct point_type<polygon_tag, Polygon> template <typename Geometry> struct point_type { - typedef typename boost::remove_const<Geometry>::type ncg; typedef typename core_dispatch::point_type < typename tag<Geometry>::type, - ncg + typename boost::geometry::util::bare_type<Geometry>::type >::type type; }; |