diff --git a/include/boost/intrusive/list.hpp b/include/boost/intrusive/list.hpp index 7f6854b..3b337d8 100644 --- a/include/boost/intrusive/list.hpp +++ b/include/boost/intrusive/list.hpp @@ -859,7 +859,7 @@ class list_impl template void dispose_and_assign(Disposer disposer, Iterator b, Iterator e) { - this->clear(disposer); + this->clear_and_dispose(disposer); this->insert(this->end(), b, e); }