diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2022-12-02 13:35:58 +0100 |
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-12-02 13:35:58 +0100 |
| commit | d410da446b8cfa43dba0127b62b95d184b2eaa55 (patch) | |
| tree | 82b42b4a6726bfada0da7f4c221659b13859f5be | |
| parent | 93197c83cae3f3da5fb3f3ba55a7909336079a44 (diff) | |
serialize: fix assert logic
| -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]; |
