diff options
Diffstat (limited to 'boost/geometry/index/detail/rtree/node/weak_dynamic.hpp')
-rw-r--r-- | boost/geometry/index/detail/rtree/node/weak_dynamic.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp b/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp index d49e347826..05fef59e52 100644 --- a/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp +++ b/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp @@ -199,7 +199,7 @@ struct create_weak_node scoped_deallocator<AllocNode> deallocator(p, alloc_node); - Al::construct(alloc_node, boost::addressof(*p), alloc_node); + Al::construct(alloc_node, boost::pointer_traits<P>::to_address(p), alloc_node); deallocator.release(); return p; |