summaryrefslogtreecommitdiffhomepage
path: root/serialize/world-writer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'serialize/world-writer.cpp')
-rw-r--r--serialize/world-writer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/serialize/world-writer.cpp b/serialize/world-writer.cpp
index c0f59e9b..faf60849 100644
--- a/serialize/world-writer.cpp
+++ b/serialize/world-writer.cpp
@@ -217,7 +217,7 @@ void world::serialize(StringView filename)
fm_assert(filename.flags() & StringViewFlag::NullTerminated);
if (Path::exists(filename))
Path::remove(filename);
- FILE_raii file = ::fopen(filename.data(), "w");
+ FILE_raii file = ::fopen(filename.data(), "wb");
if (!file)
fm_abort("fopen(\"%s\", \"w\"): %s", filename.data(), strerror(errbuf));
Serialize::writer_state s{*this};