diff --git a/include/boost/intrusive/slist.hpp b/include/boost/intrusive/slist.hpp index 8cda94e..d9e783e 100644 --- a/include/boost/intrusive/slist.hpp +++ b/include/boost/intrusive/slist.hpp @@ -905,7 +905,7 @@ class slist_impl void dispose_and_assign(Disposer disposer, Iterator b, Iterator e) { this->clear_and_dispose(disposer); - this->insert_after_and_dispose(before_begin(), b, e, disposer); + this->insert_after(before_begin(), b, e, disposer); } //! Requires: prev is an iterator to an element or x.end()/x.before_begin() in x.