diff --git a/game_test.c b/game_test.c index dc5bdb8..08b6139 100644 --- a/game_test.c +++ b/game_test.c @@ -1151,7 +1151,7 @@ bool test_game_load(bool whoami, char** name) { game dsolution = game_default_solution(); game_save(dsolution, "dsolution.txt"); game dsolution2 = game_load("dsolution.txt"); - game_update_flags(dsolution2); + assert(game_equal(dsolution, dsolution2)); game_delete(dsolution2); game_delete(dsolution); diff --git a/game_tools.c b/game_tools.c index c281e18..4f525dc 100644 --- a/game_tools.c +++ b/game_tools.c @@ -55,6 +55,7 @@ game game_load(char* filename) { } } fclose(f); + game_update_flags(g1); return g1; }