MethodBinder passes all values by reference

This commit is contained in:
Pavel Kirienko
2014-03-12 13:01:39 +04:00
parent 3426d55cac
commit 629ed8c28e
@@ -46,14 +46,14 @@ public:
}
template <typename Par1>
void operator()(Par1 p1)
void operator()(Par1& p1)
{
validateBeforeCall();
(obj_->*fun_)(p1);
}
template <typename Par1, typename Par2>
void operator()(Par1 p1, Par2 p2)
void operator()(Par1& p1, Par2& p2)
{
validateBeforeCall();
(obj_->*fun_)(p1, p2);