summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-11-22 10:31:36 +0100
committerStanislaw Halik <sthalik@misaki.pl>2023-11-22 10:31:56 +0100
commitc8ad2af503fab015a769e456770de9e5f63a26e7 (patch)
tree65927ef062a52c2fd9570b5a5b11cd714f3e3d5f
parentb5ab1c9999d1d34f051b01c165462ca97842892c (diff)
ccc
-rw-r--r--serialize/wall-atlas.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/serialize/wall-atlas.cpp b/serialize/wall-atlas.cpp
index af4a754e..b1a66db0 100644
--- a/serialize/wall-atlas.cpp
+++ b/serialize/wall-atlas.cpp
@@ -28,8 +28,7 @@ bool wall_atlas_def::operator==(const wall_atlas_def& other) const noexcept
return false;
for (uint8_t i = 0; i < std::size(direction_map); i++)
{
- auto i1 = direction_map[i],
- i2 = other.direction_map[i];
+ auto i1 = direction_map[i], i2 = other.direction_map[i];
if (!i1 != !i2)
return false;
if (i1)
@@ -75,17 +74,12 @@ void wall_atlas_def::serialize(StringView filename,
write_all_frames(jroot, frames);
for (const auto [name_, dir] : wall_atlas::directions)
- {
if (auto idx = direction_map[(size_t)dir])
- {
- const auto& dir = direction_array[idx.val];
- if (!dir.is_empty())
+ if (const auto& dir = direction_array[idx.val])
{
std::string_view name = {name_.data(), name_.size()};
write_direction_metadata(jroot[name], dir);
}
- }
- }
json_helper::to_json_(jroot, filename);
}