summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-01-20 19:18:11 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-01-20 19:18:11 +0100
commita16964cc466bc2e174007b9dfa21a2cb35d63315 (patch)
tree7cbc06f99e8610af7157a86e479cb5eaedff63e2
parent214dc62745acde41b5180a3dc7eef4d51c5c9548 (diff)
w
-rw-r--r--serialize/savegame.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/serialize/savegame.cpp b/serialize/savegame.cpp
index beb319db..501a152c 100644
--- a/serialize/savegame.cpp
+++ b/serialize/savegame.cpp
@@ -269,8 +269,9 @@ struct writer final : visitor_<writer>
case atlas_type::none: break;
}
fm_abort("invalid atlas type '%d'", (int)type);
+
ok:
- do_visit(intern_string(name), f);
+ do_visit(intern_string(name), f);
}
[[nodiscard]] atlasid intern_atlas(void* atlas, atlas_type type)
@@ -477,10 +478,10 @@ void my_fwrite(FILE_raii& f, const buffer& buf, char(&errbuf)[128])
namespace floormat {
+using namespace floormat::Serialize;
+
void world::serialize(StringView filename)
{
- using namespace floormat::Serialize;
-
collect(true);
char errbuf[128];
fm_assert(filename.flags() & StringViewFlag::NullTerminated);