diff options
-rw-r--r-- | serialize/world-writer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/serialize/world-writer.cpp b/serialize/world-writer.cpp index 8ff6314c..ba917f75 100644 --- a/serialize/world-writer.cpp +++ b/serialize/world-writer.cpp @@ -213,8 +213,8 @@ void writer_state::serialize_atlases() { const auto name = atlas->name(); const auto namesiz = name.size(); - fm_debug_assert(s.bytes_written() + namesiz + 1 <= atlasbuf_size); - fm_assert(namesiz <= atlas_name_max - 1); // null terminated + fm_debug_assert(s.bytes_written() + namesiz < atlasbuf_size); + fm_assert(namesiz < atlas_name_max); fm_debug_assert(name.find('\0') == name.cend()); const auto sz2 = atlas->num_tiles2(); s << sz2[0]; s << sz2[1]; |