diff options
Diffstat (limited to 'serialize/binary-writer.inl')
-rw-r--r-- | serialize/binary-writer.inl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/serialize/binary-writer.inl b/serialize/binary-writer.inl index e2428c5e..0833a6f0 100644 --- a/serialize/binary-writer.inl +++ b/serialize/binary-writer.inl @@ -31,7 +31,8 @@ constexpr binary_writer<It>& operator<<(binary_writer<It>& writer, T x) noexcept template<std::output_iterator<char> It> constexpr void binary_writer<It>::write_asciiz_string(StringView str) noexcept { - fm_debug_assert(str.flags() & StringViewFlag::NullTerminated); + //fm_debug_assert(str.flags() & StringViewFlag::NullTerminated); + fm_debug_assert(!str.find('\0')); const auto sz = str.size(); _bytes_written += sz + 1; for (auto i = 0uz; i < sz; i++) |