summaryrefslogtreecommitdiffhomepage
path: root/wall-tileset-tool/main.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-11-26 13:39:57 +0100
committerStanislaw Halik <sthalik@misaki.pl>2023-11-26 13:39:57 +0100
commit143b205fae27ed433fd7cac0e0ab6f0fa4f8b03b (patch)
tree08c5fb78ea86684ffc29c1792052571671c51073 /wall-tileset-tool/main.cpp
parent5689253f0d5fb19eabeb3c8270284e6c28b73ade (diff)
a
Diffstat (limited to 'wall-tileset-tool/main.cpp')
-rw-r--r--wall-tileset-tool/main.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/wall-tileset-tool/main.cpp b/wall-tileset-tool/main.cpp
index 4fc62b9d..4a64dc82 100644
--- a/wall-tileset-tool/main.cpp
+++ b/wall-tileset-tool/main.cpp
@@ -102,6 +102,9 @@ bool do_direction(state& st, size_t i)
for (auto [_str, ptr, tag] : Direction::groups)
{
+ const auto& old_group = old_dir.*ptr;
+ if (!old_group.is_defined)
+ continue;
if (!do_group(st, i, (size_t)tag, dir.*ptr))
return false;
}