diff options
author | Determinant <[email protected]> | 2018-11-19 22:19:56 -0500 |
---|---|---|
committer | Determinant <[email protected]> | 2018-11-19 22:19:56 -0500 |
commit | 60c4af2602e18933f2b795500f44c6613c852f45 (patch) | |
tree | 4e4572be2e307e885f257cfeec23db16a7e6ec39 /include/salticidae/event.h | |
parent | 86a583982c0ea8bd62be42c1c137fac1c82b706f (diff) |
correctly use std::forward
Diffstat (limited to 'include/salticidae/event.h')
-rw-r--r-- | include/salticidae/event.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/salticidae/event.h b/include/salticidae/event.h index 4a1a410..ca48e69 100644 --- a/include/salticidae/event.h +++ b/include/salticidae/event.h @@ -335,7 +335,7 @@ class ThreadCall { notifier->notify(std::move(result)); } template<typename T> - void set_result(T data) { + void set_result(T &&data) { result = Result(new T(std::forward<T>(data)), [](void *ptr) {delete static_cast<T *>(ptr);}); } |