Commit 1d0bed3a authored by Samir Halilcevic's avatar Samir Halilcevic Committed by Dominik Charousset

Remove std::move and std::forward causing warnings

parent 99df3855
...@@ -31,10 +31,10 @@ config_list_consumer::config_list_consumer(config_value_consumer* parent) ...@@ -31,10 +31,10 @@ config_list_consumer::config_list_consumer(config_value_consumer* parent)
pec config_list_consumer::end_list() { pec config_list_consumer::end_list() {
auto f = make_overload([](none_t) { return pec::success; }, auto f = make_overload([](none_t) { return pec::success; },
[this](config_consumer* ptr) { [this](config_consumer* ptr) {
return ptr->value(config_value{std::move(result)}); return ptr->value(config_value{result});
}, },
[this](auto* ptr) { [this](auto* ptr) {
ptr->value(config_value{std::move(result)}); ptr->value(config_value{result});
return pec::success; return pec::success;
}); });
return visit(f, parent_); return visit(f, parent_);
......
...@@ -109,7 +109,7 @@ public: ...@@ -109,7 +109,7 @@ public:
else else
return pec::integer_overflow; return pec::integer_overflow;
} else { } else {
return value_impl(config_value{std::forward<T>(x)}); return value_impl(config_value{x});
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment