[gtk+] Remove _gtk_box_get_children



commit 572e9a04027e213082a5b257e5d662a5daa32667
Author: Timm Bäder <mail baedert org>
Date:   Mon Feb 1 15:25:10 2016 +0100

    Remove _gtk_box_get_children
    
    It's doing exactly the same thing as gtk_container_get_children.

 gtk/gtkbbox.c       |    4 ++--
 gtk/gtkbox.c        |   24 ------------------------
 gtk/gtkboxprivate.h |    1 -
 3 files changed, 2 insertions(+), 27 deletions(-)
---
diff --git a/gtk/gtkbbox.c b/gtk/gtkbbox.c
index ab67237..a492a19 100644
--- a/gtk/gtkbbox.c
+++ b/gtk/gtkbbox.c
@@ -631,7 +631,7 @@ gtk_button_box_child_requisition (GtkWidget  *widget,
 
   nchildren = 0;
   nsecondaries = 0;
-  list = children = _gtk_box_get_children (GTK_BOX (bbox));
+  list = children = gtk_container_get_children (GTK_CONTAINER (widget));
   needed_width = child_min_width;
   needed_height = child_min_height;
   needed_above = 0;
@@ -1123,7 +1123,7 @@ gtk_button_box_allocate (GtkCssGadget        *gadget,
     sizes = heights;
 
   i = 0;
-  list = children = _gtk_box_get_children (GTK_BOX (widget));
+  list = children = gtk_container_get_children (GTK_CONTAINER (widget));
   while (children)
     {
       GtkWidget *child;
diff --git a/gtk/gtkbox.c b/gtk/gtkbox.c
index d0e9d3d..d1a6ede 100644
--- a/gtk/gtkbox.c
+++ b/gtk/gtkbox.c
@@ -2674,30 +2674,6 @@ gtk_box_forall (GtkContainer *container,
     }
 }
 
-GList *
-_gtk_box_get_children (GtkBox *box)
-{
-  GtkBoxPrivate *priv;
-  GtkBoxChild *child;
-  GList *children;
-  GList *retval = NULL;
-
-  g_return_val_if_fail (GTK_IS_BOX (box), NULL);
-
-  priv = box->priv;
-
-  children = priv->children;
-  while (children)
-    {
-      child = children->data;
-      children = children->next;
-
-      retval = g_list_prepend (retval, child->widget);
-    }
-
-  return g_list_reverse (retval);
-}
-
 /**
  * gtk_box_set_center_widget:
  * @box: a #GtkBox
diff --git a/gtk/gtkboxprivate.h b/gtk/gtkboxprivate.h
index cd99758..08f8f32 100644
--- a/gtk/gtkboxprivate.h
+++ b/gtk/gtkboxprivate.h
@@ -29,7 +29,6 @@ void        _gtk_box_set_old_defaults   (GtkBox         *box);
 gboolean    _gtk_box_get_spacing_set    (GtkBox         *box);
 void        _gtk_box_set_spacing_set    (GtkBox         *box,
                                          gboolean        spacing_set);
-GList      *_gtk_box_get_children       (GtkBox         *box);
 
 GtkCssGadget *gtk_box_get_gadget (GtkBox *box);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]