From: Sebastian Dröge Date: Wed, 9 Feb 2022 15:50:13 +0000 (+0200) Subject: Don't dereference a `NULL` page in `gtk_assistant_set_current_page()` if there are... X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~4^2~13^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=878e4a34d339c376ceb78655cd44c58b06411f1d;p=gtk4.git Don't dereference a `NULL` page in `gtk_assistant_set_current_page()` if there are no pages at all --- diff --git a/gtk/gtkassistant.c b/gtk/gtkassistant.c index 891b821e6b..464e6f1b68 100644 --- a/gtk/gtkassistant.c +++ b/gtk/gtkassistant.c @@ -1478,6 +1478,7 @@ gtk_assistant_set_current_page (GtkAssistant *assistant, GtkAssistantPage *page; g_return_if_fail (GTK_IS_ASSISTANT (assistant)); + g_return_if_fail (assistant->pages != NULL); if (page_num >= 0) page = (GtkAssistantPage *) g_list_nth_data (assistant->pages, page_num);