From 6f1c945010480c0f459ee7d334d9688829bc8b69 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 6 Dec 2015 17:25:31 -0500 Subject: [PATCH] inspector: Avoid a crash gkt_cell_layout_get_area may return NULL, handle it. --- gtk/inspector/object-tree.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/inspector/object-tree.c b/gtk/inspector/object-tree.c index ad54f407e8..8806e9a801 100644 --- a/gtk/inspector/object-tree.c +++ b/gtk/inspector/object-tree.c @@ -332,6 +332,9 @@ object_tree_cell_layout_forall (GObject *object, return; area = gtk_cell_layout_get_area (GTK_CELL_LAYOUT (object)); + if (!area) + return; + g_object_set_data (G_OBJECT (area), "gtk-inspector-cell-layout", object); forall_func (G_OBJECT (area), "cell-area", forall_data); }