summaryrefslogtreecommitdiffhomepage
path: root/loader/ground-traits.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-02-09 23:46:45 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-02-10 01:08:23 +0100
commitc7caf58e53975ad0f1d2da88708697c7b1bb5c32 (patch)
tree75ade1b77ccc52d48dc19da3853211a5675f4134 /loader/ground-traits.cpp
parente9082d38bf47c4083ef3469eb5779a79735f77cf (diff)
loader, serialize: clean up a bit
Diffstat (limited to 'loader/ground-traits.cpp')
-rw-r--r--loader/ground-traits.cpp7
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());