Merge branch 'master' into jgrpp
# Conflicts: # src/crashlog.cpp # src/gfx.cpp # src/network/network_client.cpp # src/openttd.cpp # src/openttd.h # src/saveload/saveload.cpp # src/survey.cpp
This commit is contained in:
@@ -2780,7 +2780,10 @@ struct FileReader : LoadFilter {
|
||||
/** Make sure everything is cleaned up. */
|
||||
~FileReader()
|
||||
{
|
||||
if (this->file != nullptr) fclose(this->file);
|
||||
if (this->file != nullptr) {
|
||||
_game_session_stats.savegame_size = ftell(this->file) - this->begin;
|
||||
fclose(this->file);
|
||||
}
|
||||
this->file = nullptr;
|
||||
}
|
||||
|
||||
@@ -2829,7 +2832,10 @@ struct FileWriter : SaveFilter {
|
||||
|
||||
void Finish() override
|
||||
{
|
||||
if (this->file != nullptr) fclose(this->file);
|
||||
if (this->file != nullptr) {
|
||||
_game_session_stats.savegame_size = ftell(this->file);
|
||||
fclose(this->file);
|
||||
}
|
||||
this->file = nullptr;
|
||||
}
|
||||
};
|
||||
|
Reference in New Issue
Block a user