Save config in UTF-8 (#1524)
Some checks failed
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled

This commit is contained in:
Osyotr 2024-11-14 13:01:33 +03:00 committed by GitHub
parent bf239ebc04
commit 7be35c3997
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -658,7 +658,7 @@ void save(const std::filesystem::path& path) {
// TODO Migration code, after a major release this should be removed. // TODO Migration code, after a major release this should be removed.
data.at("GUI").as_table().erase("installDir"); data.at("GUI").as_table().erase("installDir");
std::ofstream file(path, std::ios::out); std::ofstream file(path, std::ios::binary);
file << data; file << data;
file.close(); file.close();
} }