Project

General

Profile

Feature #2398 » 0045-gtk4-Assert-notebook-page-number-to-remove.patch

S3_3, S3_2 - Marko Lindqvist, 10/20/2026 09:13 PM

View differences:

client/gui-gtk-4.0/gui_stuff.c
g_signal_handler_disconnect(notebook, handler_id);
n = gtk_notebook_page_num(GTK_NOTEBOOK(dlg->v.tab.notebook), dlg->grid);
fc_assert(n >= 0);
gtk_notebook_remove_page(GTK_NOTEBOOK(dlg->v.tab.notebook), n);
......
gint n;
n = gtk_notebook_page_num(GTK_NOTEBOOK(dlg->v.tab.notebook), dlg->grid);
fc_assert(n >= 0);
gtk_notebook_remove_page(GTK_NOTEBOOK(dlg->v.tab.notebook), n);
g_signal_handler_disconnect(GTK_NOTEBOOK(dlg->v.tab.notebook),
dlg->v.tab.handler_id);
(2-2/2)