]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] One more compatibility fix
authorVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 3 Jul 2023 22:00:12 +0000 (23:00 +0100)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Mon, 3 Jul 2023 22:00:12 +0000 (23:00 +0100)
src/libutil/cxx/util.hxx

index df8d99b6c606d59c36ed8d19f031eade54ee2704..2d009c6cd11909cb3d061a9a0b48cf551de7a3d4 100644 (file)
@@ -105,7 +105,7 @@ inline auto string_split_on(const S &input, std::string_view::value_type chr) ->
                while (*pos == chr && pos != input.end()) {
                        ++pos;
                }
-               auto last = std::string_view{pos, std::end(input)};
+               auto last = std::string_view{pos,  static_cast<std::size_t>(std::distance(pos, std::end(input)))};
 
                return {first, last};
        }