don't generate a savegame snapshot unless needed

fixes #3150
This commit is contained in:
gfgtdf 2018-05-21 23:35:33 +02:00 committed by Charles Dang
parent 8d3f54ce7c
commit 7eec132d76

View file

@ -413,7 +413,7 @@ void playsingle_controller::before_human_turn()
return;
}
if(init_side_done_now_) {
if(init_side_done_now_ && !game_config::disable_autosave && preferences::autosavemax() > 0) {
scoped_savegame_snapshot snapshot(*this);
savegame::autosave_savegame save(saved_game_, preferences::save_compression_format());
save.autosave(game_config::disable_autosave, preferences::autosavemax(), preferences::INFINITE_AUTO_SAVES);