From: Vsevolod Stakhov Date: Wed, 6 Oct 2021 08:54:49 +0000 (+0100) Subject: [Minor] Remove bogus forward for non-forwarding reference X-Git-Tag: 3.1~82 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4251918a1ab758f545bd1d5dc5e298016e1b6bca;p=rspamd.git [Minor] Remove bogus forward for non-forwarding reference --- diff --git a/src/libmime/mime_string.hxx b/src/libmime/mime_string.hxx index c6041a778..94bdafb02 100644 --- a/src/libmime/mime_string.hxx +++ b/src/libmime/mime_string.hxx @@ -268,7 +268,7 @@ public: basic_mime_string() noexcept : Allocator() {} explicit basic_mime_string(const Allocator& alloc) noexcept : Allocator(alloc) {} explicit basic_mime_string(filter_type &&filt, const Allocator& alloc = Allocator()) noexcept : - Allocator(alloc), filter_func(std::forward(filt)) {} + Allocator(alloc), filter_func(std::move(filt)) {} basic_mime_string(const CharT* str, std::size_t sz, const Allocator& alloc = Allocator()) noexcept : Allocator(alloc) @@ -296,7 +296,7 @@ public: filter_type &&filt, const Allocator& alloc = Allocator()) noexcept : Allocator(alloc), - filter_func(std::forward(filt)) + filter_func(std::move(filt)) { append_c_string_filtered(str, sz); } @@ -304,11 +304,11 @@ public: basic_mime_string(const storage_type &st, filter_type &&filt, const Allocator& alloc = Allocator()) noexcept : - basic_mime_string(st.data(), st.size(), std::forward(filt), alloc) {} + basic_mime_string(st.data(), st.size(), std::move(filt), alloc) {} basic_mime_string(const view_type &st, filter_type &&filt, const Allocator& alloc = Allocator()) noexcept : - basic_mime_string(st.data(), st.size(), std::forward(filt), alloc) {} + basic_mime_string(st.data(), st.size(), std::move(filt), alloc) {} constexpr auto size() const noexcept -> std::size_t { return storage.size();