We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 784e96c commit 126fc7cCopy full SHA for 126fc7c
include/pybind11/cast.h
@@ -1243,8 +1243,8 @@ struct arg_v : arg {
1243
private:
1244
template <typename T>
1245
arg_v(arg &&base, T &&x, const char *descr = nullptr)
1246
- : arg(base), value(reinterpret_steal<object>(detail::make_caster<T>::cast(
1247
- std::forward<T>(x), return_value_policy::automatic, {}))),
+ : arg(std::move(base)), value(reinterpret_steal<object>(detail::make_caster<T>::cast(
+ std::forward<T>(x), return_value_policy::automatic, {}))),
1248
descr(descr)
1249
#if !defined(NDEBUG)
1250
,
0 commit comments