bin: Avoid some type checks
authorTimm Bäder <mail@baedert.org>
Tue, 31 Dec 2019 07:25:45 +0000 (08:25 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 7 Jan 2020 16:27:18 +0000 (17:27 +0100)
gtk/gtkbin.c

index 386ac55fd89432f1c48db76fb914cfae22d5b8b6..279ccdb466c6d3a1728449649d9bdbb5460d7d79 100644 (file)
@@ -36,6 +36,7 @@
  */
 
 #include "config.h"
+#include "gtkwidgetprivate.h"
 #include "gtkbin.h"
 
 
@@ -72,7 +73,7 @@ gtk_bin_size_allocate (GtkWidget *widget,
   GtkBin *bin = GTK_BIN (widget);
   GtkBinPrivate *priv = gtk_bin_get_instance_private (bin);
 
-  if (priv->child && gtk_widget_get_visible (priv->child))
+  if (priv->child && _gtk_widget_get_visible (priv->child))
     gtk_widget_size_allocate (priv->child,
                               &(GtkAllocation) {
                                 0, 0,
@@ -179,7 +180,7 @@ gtk_bin_measure (GtkWidget *widget,
 {
   GtkBinPrivate *priv = gtk_bin_get_instance_private (GTK_BIN (widget));
 
-  if (priv->child != NULL && gtk_widget_get_visible (priv->child))
+  if (priv->child != NULL && _gtk_widget_get_visible (priv->child))
     {
       gtk_widget_measure (priv->child,
                           orientation,