From 01f7f255b5a2bb6407825c0f5dc05ecfe5cffe88 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 20 Feb 2019 04:53:47 +0100 Subject: gtk: Check return value of compute_bounds() Half of these calls will completely break if anybody ever uses CSS transforms with them, but hey... --- gtk/gtktreeviewcolumn.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gtk/gtktreeviewcolumn.c') diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c index aa730c8f9b..674cb7696b 100644 --- a/gtk/gtktreeviewcolumn.c +++ b/gtk/gtktreeviewcolumn.c @@ -3060,7 +3060,8 @@ _gtk_tree_view_column_coords_in_resize_rect (GtkTreeViewColumn *column, !priv->visible) return FALSE; - gtk_widget_compute_bounds (priv->button, priv->tree_view, &button_bounds); + if (!gtk_widget_compute_bounds (priv->button, priv->tree_view, &button_bounds)) + return FALSE; if (gtk_widget_get_direction (priv->tree_view) == GTK_TEXT_DIR_LTR) button_bounds.origin.x += button_bounds.size.width - TREE_VIEW_DRAG_WIDTH; -- cgit v1.2.1