From 0dbbd52935b8b17b3b3ab3d9ae6271cde891f70b Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sat, 7 Jan 2023 22:29:17 +0000 Subject: [PATCH] Palisade: remove assertion from decode_ui() Other games tolerate receiving an encoded game_ui even if they can never generate one. This is sensible, since it means that if a new version starts saving UI state, old versions can load save files generated by those newer versions. --- palisade.c | 1 - 1 file changed, 1 deletion(-) diff --git a/palisade.c b/palisade.c index 036ab1f..d03ee0f 100644 --- a/palisade.c +++ b/palisade.c @@ -894,7 +894,6 @@ static char *encode_ui(const game_ui *ui) static void decode_ui(game_ui *ui, const char *encoding) { - assert (encoding == NULL); } static void game_changed_state(game_ui *ui, const game_state *oldstate,