move std function
This commit is contained in:
@@ -62,7 +62,7 @@ public:
|
||||
//! \~russian Связывает ключ "key" с callback-функцией "func" без аргументов полезной нагрузки.
|
||||
void assign(Key key, std::function<void()> func) {
|
||||
auto lf = [func](PIByteArray) { func(); };
|
||||
functions[key] << lf;
|
||||
functions[key] << std::move(lf);
|
||||
}
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ public:
|
||||
func(v);
|
||||
}
|
||||
};
|
||||
functions[key] << lf;
|
||||
functions[key] << std::move(lf);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user