소스 검색

[Minor] Remove bogus forward for non-forwarding reference

tags/3.1
Vsevolod Stakhov 2 년 전
부모
커밋
4251918a1a
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4
    4
      src/libmime/mime_string.hxx

+ 4
- 4
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<filter_type>(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<filter_type>(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<filter_type>(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<filter_type>(filt), alloc) {}
basic_mime_string(st.data(), st.size(), std::move(filt), alloc) {}

constexpr auto size() const noexcept -> std::size_t {
return storage.size();

Loading…
취소
저장