summaryrefslogtreecommitdiff
path: root/gtk/gtktreeviewcolumn.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-10-01 18:56:14 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-10-01 18:56:14 +0000
commit03646f37b11f5ac899be01f1c5bf3ab96b13d5dd (patch)
treefd8254421189c097142279e902e0ccdf8eac2b7b /gtk/gtktreeviewcolumn.c
parentc1bdbb3eed63b0b3a7e6fd7e87a56ce0a228035b (diff)
downloadgdk-pixbuf-03646f37b11f5ac899be01f1c5bf3ab96b13d5dd.tar.gz
Silently ignore info being NULL. This is unavoidable with the current
2004-10-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcellview.c (gtk_cell_view_cell_layout_clear_attributes): * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_clear_attributes): Silently ignore info being NULL. This is unavoidable with the current design where we have every implementation of layout_clear call layout_clear_attributes, and also delegate calls to dependent cell layouts. (#154191, Martyn Russell)
Diffstat (limited to 'gtk/gtktreeviewcolumn.c')
-rw-r--r--gtk/gtktreeviewcolumn.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index eea818043..686c04922 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -764,7 +764,8 @@ gtk_tree_view_column_cell_layout_clear_attributes (GtkCellLayout *cell_layout
column = GTK_TREE_VIEW_COLUMN (cell_layout);
info = gtk_tree_view_column_get_cell_info (column, cell_renderer);
- gtk_tree_view_column_clear_attributes_by_info (column, info);
+ if (info)
+ gtk_tree_view_column_clear_attributes_by_info (column, info);
}
static void