diff options
author | Matthias Clasen <mclasen@redhat.com> | 2010-02-23 11:16:04 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-03-12 17:54:29 -0500 |
commit | c94513e44be2205ab630dc96f74d5ff43ed75eec (patch) | |
tree | 40f426469816cbae956ea5b4671833b17611db5e | |
parent | 35938479cad5eb7d916214d1a5ec39324b233e5e (diff) | |
download | gdk-pixbuf-c94513e44be2205ab630dc96f74d5ff43ed75eec.tar.gz |
Fix a segfault in gtk_assistant_set_current_page
Reported by Tadej Borovšak in bug 610184
(cherry picked from commit ddcc305f4edf348f6f5f8cc218c90d61a133f982)
-rw-r--r-- | gtk/gtkassistant.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkassistant.c b/gtk/gtkassistant.c index a2e2f7ae3..48d850661 100644 --- a/gtk/gtkassistant.c +++ b/gtk/gtkassistant.c @@ -1551,7 +1551,7 @@ gtk_assistant_set_current_page (GtkAssistant *assistant, if (page_num >= 0) page = (GtkAssistantPage *) g_list_nth_data (priv->pages, page_num); else - page = (GtkAssistantPage *) g_list_last (priv->pages); + page = (GtkAssistantPage *) g_list_last (priv->pages)->data; g_return_if_fail (page != NULL); |