Merge pull request #1260 from MarcZX100/fix/savedata-file-clock-compat

fix(SaveData): use C++20 file clock conversion
This commit is contained in:
Adrià 2026-10-10 01:11:50 +02:00 committed by GitHub
commit 5cb747c146
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 1 deletions

View File

@ -140,7 +140,7 @@ SaveDataParam load_param(const std::string& real_path) {
std::error_code ec;
const auto written = std::filesystem::last_write_time(real_path, ec);
if (!ec) {
const auto system = std::chrono::clock_cast<std::chrono::system_clock>(written);
const auto system = std::filesystem::file_time_type::clock::to_sys(written);
param.mtime = std::chrono::duration_cast<std::chrono::seconds>(system.time_since_epoch()).count();
}
}