mirror of
https://github.com/pybind/pybind11.git
synced 2025-02-08 09:51:57 +00:00
Change std::move
to std::forward
as suggested by @iwanders.
This commit is contained in:
parent
a685d57e45
commit
8a973d484f
@ -112,7 +112,7 @@ guarded_delete make_guarded_builtin_delete(bool armed_flag) {
|
||||
template <typename T, typename D>
|
||||
struct custom_deleter {
|
||||
D deleter;
|
||||
explicit custom_deleter(D &&deleter) : deleter{std::move(deleter)} {}
|
||||
explicit custom_deleter(D &&deleter) : deleter{std::forward<D>(deleter)} {}
|
||||
void operator()(void *raw_ptr) { deleter(static_cast<T *>(raw_ptr)); }
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user