From 6909fe0bf49d54ccf020ab477015f394ffa8e9bb Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Thu, 30 May 2019 08:03:05 +0200 Subject: [PATCH] add missing move --- alib2abstraction/src/abstraction/MemberAbstraction.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alib2abstraction/src/abstraction/MemberAbstraction.hpp b/alib2abstraction/src/abstraction/MemberAbstraction.hpp index ee6fd52ece..e23c132653 100644 --- a/alib2abstraction/src/abstraction/MemberAbstraction.hpp +++ b/alib2abstraction/src/abstraction/MemberAbstraction.hpp @@ -22,7 +22,7 @@ class MemberAbstraction : public NaryOperationAbstraction < ReturnType, ObjectTy std::function < ReturnType ( typename std::remove_reference < ObjectType >::type *, ParamTypes ... ) > m_callback; public: - MemberAbstraction ( std::function < ReturnType ( typename std::remove_reference < ObjectType >::type *, ParamTypes ... ) > callback ) : m_callback ( callback ) { + MemberAbstraction ( std::function < ReturnType ( typename std::remove_reference < ObjectType >::type *, ParamTypes ... ) > callback ) : m_callback ( std::move ( callback ) ) { } bool run ( ) override { -- GitLab