diff --git a/include/boost/container/detail/flat_tree.hpp b/include/boost/container/detail/flat_tree.hpp index db47562..476a63a 100644 --- a/include/boost/container/detail/flat_tree.hpp +++ b/include/boost/container/detail/flat_tree.hpp @@ -1215,15 +1215,15 @@ class flat_tree template BOOST_CONTAINER_FORCEINLINE void merge_unique(flat_tree& source) { - this->insert( boost::make_move_iterator(source.begin()) - , boost::make_move_iterator(source.end())); + this->insert_unique( boost::make_move_iterator(source.begin()) + , boost::make_move_iterator(source.end())); } template BOOST_CONTAINER_FORCEINLINE void merge_equal(flat_tree& source) { - this->insert( boost::make_move_iterator(source.begin()) - , boost::make_move_iterator(source.end())); + this->insert_equal( boost::make_move_iterator(source.begin()) + , boost::make_move_iterator(source.end())); } BOOST_CONTAINER_FORCEINLINE void merge_unique(flat_tree& source)