From ade171a2ed1f868b13dd1f1cb221e6622b92e052 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= <mail@baedert.org> Date: Thu, 16 Aug 2018 06:53:03 +0200 Subject: widget: Don't pass a position to ->size_allocate The values have been 0/0 for a long time now, so just drop the GtkAllocation argument and replace it with width and height. --- gtk/gtkbin.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'gtk/gtkbin.c') diff --git a/gtk/gtkbin.c b/gtk/gtkbin.c index 65433dce88..10b010f2d7 100644 --- a/gtk/gtkbin.c +++ b/gtk/gtkbin.c @@ -64,15 +64,20 @@ static void gtk_bin_measure (GtkWidget G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GtkBin, gtk_bin, GTK_TYPE_CONTAINER) static void -gtk_bin_size_allocate (GtkWidget *widget, - const GtkAllocation *allocation, - int baseline) +gtk_bin_size_allocate (GtkWidget *widget, + int width, + int height, + int baseline) { GtkBin *bin = GTK_BIN (widget); GtkBinPrivate *priv = gtk_bin_get_instance_private (bin); if (priv->child && gtk_widget_get_visible (priv->child)) - gtk_widget_size_allocate (priv->child, allocation, baseline); + gtk_widget_size_allocate (priv->child, + &(GtkAllocation) { + 0, 0, + width, height + }, baseline); } static void -- cgit v1.2.1