We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc394d8 commit 6baa7a4Copy full SHA for 6baa7a4
include/multipass/utils.h
@@ -280,7 +280,8 @@ Str&& multipass::utils::trim_end(Str&& s)
280
template <typename Str, typename Filter>
281
Str&& multipass::utils::trim(Str&& s, Filter&& filter)
282
{
283
- return trim_begin(trim_end(std::forward<Str>(s), std::forward<Filter>(filter)));
+ auto&& ret = trim_end(std::forward<Str>(s), filter);
284
+ return trim_begin(std::forward<decltype(ret)>(ret), std::forward<Filter>(filter));
285
}
286
287
template <typename Str>
0 commit comments