From 9b45e02cbc9a2f2d4c83c3a6b12df2560966a50a Mon Sep 17 00:00:00 2001 From: Dino Date: Mon, 21 Jul 2025 22:49:21 -0400 Subject: [PATCH] #1626 prevent call to gtk_picture_set_paintable(w) when w is invalid --- client/gui-gtk-5.0/gui_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/gui-gtk-5.0/gui_main.c b/client/gui-gtk-5.0/gui_main.c index f313805b0a..6bbc5263c9 100644 --- a/client/gui-gtk-5.0/gui_main.c +++ b/client/gui-gtk-5.0/gui_main.c @@ -1985,7 +1985,6 @@ int ui_main(int argc, char **argv) happiness_dialog_done(); diplomacy_dialog_done(); cma_fe_done(); - free_unit_table(); /* We have extra ref for unit_info_box that has protected * it from getting destroyed when editinfobox_refresh() @@ -1999,6 +1998,7 @@ int ui_main(int argc, char **argv) gtk_window_destroy(GTK_WINDOW(toplevel)); message_buffer = NULL; /* Result of destruction of everything */ tileset_free_tiles(tileset); + free_unit_table(); } return EXIT_SUCCESS; -- 2.31.0