summaryrefslogtreecommitdiff
path: root/gtk/gtktreeviewcolumn.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-08-06 02:00:24 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-08-06 02:00:24 +0000
commitfee7714e0145d37a32bbbfb4547e49589d40fd02 (patch)
tree4d1c44b47e9ed1404431550b4d726d7d0cd9754c /gtk/gtktreeviewcolumn.c
parentdc62ec688e49948f81f214e2f7f7019e3a745f04 (diff)
downloadgtk+-fee7714e0145d37a32bbbfb4547e49589d40fd02.tar.gz
Protect against tree_view being NULL. (#348652, Patrick K. O'Brian, Chris
2006-08-05 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_reorder): Protect against tree_view being NULL. (#348652, Patrick K. O'Brian, Chris Wilson)
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 1b22478f21..b5e657e0aa 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -750,7 +750,8 @@ gtk_tree_view_column_cell_layout_reorder (GtkCellLayout *cell_layout,
column->cell_list = g_list_remove_link (column->cell_list, link);
column->cell_list = g_list_insert (column->cell_list, info, position);
- gtk_widget_queue_draw (column->tree_view);
+ if (column->tree_view)
+ gtk_widget_queue_draw (column->tree_view);
}
static void