diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2024-02-09 23:46:45 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2024-02-10 01:08:23 +0100 |
commit | c7caf58e53975ad0f1d2da88708697c7b1bb5c32 (patch) | |
tree | 75ade1b77ccc52d48dc19da3853211a5675f4134 /loader/ground-traits.cpp | |
parent | e9082d38bf47c4083ef3469eb5779a79735f77cf (diff) |
loader, serialize: clean up a bit
Diffstat (limited to 'loader/ground-traits.cpp')
-rw-r--r-- | loader/ground-traits.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/loader/ground-traits.cpp b/loader/ground-traits.cpp index 0ec42f0e..e9a82b24 100644 --- a/loader/ground-traits.cpp +++ b/loader/ground-traits.cpp @@ -31,17 +31,18 @@ void ground_traits::ensure_atlases_loaded(Storage& st) fm_assert(st.name_map.empty()); st.cell_array = ground_cell::load_atlases_from_json().vec; + st.name_map.reserve(st.cell_array.size()); fm_assert(!st.cell_array.empty()); fm_assert(st.name_map.empty()); constexpr bool add_invalid = true; if constexpr(add_invalid) + { for (auto& x : st.cell_array) fm_soft_assert(x.name != loader.INVALID); - - if constexpr(true) // NOLINT(*-simplify-boolean-expr) - st.cell_array.push_back(make_invalid_atlas(st)); // add invalid atlas + st.cell_array.push_back(make_invalid_atlas(st)); + } st.name_map.reserve(st.cell_array.size()); |