]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Allow to construct an empty string with a filter
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 30 Sep 2021 20:00:31 +0000 (21:00 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 30 Sep 2021 20:00:31 +0000 (21:00 +0100)
src/libmime/mime_string.hxx

index 63522e8a04208221d414f7bc3631a7e4559df8b4..259788cd5707e9a549d052ed1ca1cbc05e4d6d58 100644 (file)
@@ -265,6 +265,8 @@ public:
        /* Ctors */
        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)) {}
 
        basic_mime_string(const CharT* str, std::size_t sz, const Allocator& alloc = Allocator()) noexcept :
                        Allocator(alloc)