1 parent 2134a12 commit 1aab55dCopy full SHA for 1aab55d
1 file changed
powerset.hpp
@@ -20,7 +20,7 @@ namespace iter {
20
decltype(combinations(std::declval<Container&>(), 0));
21
22
public:
23
- Powersetter(Container in_container)
+ Powersetter(Container&& in_container)
24
: container(std::forward<Container>(in_container))
25
{ }
26
@@ -92,7 +92,7 @@ namespace iter {
92
template <typename T>
93
Powersetter<std::initializer_list<T>> powerset(
94
std::initializer_list<T> il) {
95
- return {il};
+ return {std::move(il)};
96
}
97
98
#endif
0 commit comments