]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/container/node_handle.hpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / boost / container / node_handle.hpp
index ef1d71f355dbb292fbef54e5dc95adf5757ec15d..803271141ce0ebd6c379918945e379e551d9ce09 100644 (file)
@@ -123,7 +123,7 @@ class node_handle
 
    void destroy_deallocate_node()
    {
-      nator_traits::destroy(this->node_alloc(), boost::movelib::to_raw_pointer(m_ptr));
+      boost::movelib::to_raw_pointer(m_ptr)->destructor(this->node_alloc());
       nator_traits::deallocate(this->node_alloc(), m_ptr, 1u);
    }
 
@@ -418,8 +418,8 @@ struct insert_return_type_base
    {}
 
    template<class RelatedIt, class RelatedNode>
-   insert_return_type_base(bool insert, RelatedIt it, BOOST_RV_REF(RelatedNode) node)
-      : inserted(insert), position(it), node(boost::move(node))
+   insert_return_type_base(bool insert, RelatedIt it, BOOST_RV_REF(RelatedNode) n)
+      : inserted(insert), position(it), node(boost::move(n))
    {}
 
    insert_return_type_base & operator=(BOOST_RV_REF(insert_return_type_base) other)