diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2023-02-27 07:29:42 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2023-02-27 12:37:20 +0100 |
commit | f60c3734e38408b97e10e29a6c1d8780770d5b79 (patch) | |
tree | 20f778f31725b8960d13a04388757b2f53fa0164 /serialize/binary-writer.inl | |
parent | 48b8e559cd72c95a5f72de625a608e85026e3785 (diff) |
compat/prelude: add operator""_uz() for size_t
Diffstat (limited to 'serialize/binary-writer.inl')
-rw-r--r-- | serialize/binary-writer.inl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/serialize/binary-writer.inl b/serialize/binary-writer.inl index e5a7ba16..a847903d 100644 --- a/serialize/binary-writer.inl +++ b/serialize/binary-writer.inl @@ -17,7 +17,7 @@ constexpr void binary_writer<It>::write(T x) noexcept _bytes_written += sizeof(T); constexpr std::size_t N = sizeof(T); const auto buf = std::bit_cast<std::array<char, N>, T>(maybe_byteswap(x)); - for (std::size_t i = 0; i < N; i++) + for (auto i = 0_uz; i < N; i++) *it++ = buf[i]; } @@ -34,7 +34,7 @@ constexpr void binary_writer<It>::write_asciiz_string(StringView str) noexcept fm_debug_assert(str.flags() & StringViewFlag::NullTerminated); const auto sz = str.size(); _bytes_written += sz + 1; - for (std::size_t i = 0; i < sz; i++) + for (auto i = 0_uz; i < sz; i++) *it++ = str[i]; *it++ = '\0'; } |