removed useless move(s)

This commit is contained in:
Michele Caini
2019-08-19 17:39:46 +02:00
parent 1c7d9e3d75
commit 05417705ed

View File

@@ -384,7 +384,7 @@ public:
auto &calls = signal->calls;
delegate<Ret(Args...)> delegate{};
delegate.template connect<Function>();
calls.erase(std::remove(calls.begin(), calls.end(), std::move(delegate)), calls.end());
calls.erase(std::remove(calls.begin(), calls.end(), delegate), calls.end());
}
/**
@@ -399,7 +399,7 @@ public:
auto &calls = signal->calls;
delegate<Ret(Args...)> delegate{};
delegate.template connect<Candidate>(value_or_instance);
calls.erase(std::remove(calls.begin(), calls.end(), std::move(delegate)), calls.end());
calls.erase(std::remove(calls.begin(), calls.end(), delegate), calls.end());
}
/**