diff --git a/alib2std/src/extensions/set.hpp b/alib2std/src/extensions/set.hpp index 0961a71df9767204152537c875d43379219becd9..7e63e4b55caf8b2011d941ae4e272aeb69cbb117 100644 --- a/alib2std/src/extensions/set.hpp +++ b/alib2std/src/extensions/set.hpp @@ -144,7 +144,7 @@ template<class T> class moveable_set { set<T> theSet; public: - moveable_set(set<T> param) : theSet(std::move(param)) {} + moveable_set( set<T> && param) : theSet(std::move(param)) {} set_move_iterator<typename set<T>::iterator> begin() { return make_set_move_iterator(theSet.begin());