diff --git a/Source/mpq/mpq_writer.cpp b/Source/mpq/mpq_writer.cpp index 9d5a3b2b1..8f2dfc7eb 100644 --- a/Source/mpq/mpq_writer.cpp +++ b/Source/mpq/mpq_writer.cpp @@ -93,7 +93,7 @@ MpqWriter::MpqWriter(const char *path) LogVerbose("Opening {}", path); std::string error; bool exists = FileExists(path); - const char *mode = "wb"; + const char *mode = "wbx"; if (exists) { mode = "r+b"; std::uintmax_t fileSize;