[gtk+] gtk/gtkbbox.c: use accessor functions to access GtkWidget



commit b05e897453c49bfae6805142fd8710c2e627e5fe
Author: Javier Jardón <jjardon gnome org>
Date:   Wed Aug 11 23:18:18 2010 +0200

    gtk/gtkbbox.c: use accessor functions to access GtkWidget

 gtk/gtkbbox.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkbbox.c b/gtk/gtkbbox.c
index aae0f74..ceab527 100644
--- a/gtk/gtkbbox.c
+++ b/gtk/gtkbbox.c
@@ -381,7 +381,7 @@ gtk_button_box_set_child_secondary (GtkButtonBox *widget,
 {
   g_return_if_fail (GTK_IS_BUTTON_BOX (widget));
   g_return_if_fail (GTK_IS_WIDGET (child));
-  g_return_if_fail (child->parent == GTK_WIDGET (widget));
+  g_return_if_fail (gtk_widget_get_parent (child) == GTK_WIDGET (widget));
 
   g_object_set_data (G_OBJECT (child),
                      GTK_BOX_SECONDARY_CHILD,
@@ -654,6 +654,7 @@ gtk_button_box_size_allocate (GtkWidget     *widget,
   border_width = gtk_container_get_border_width (GTK_CONTAINER (widget));
   orientation = gtk_orientable_get_orientation (GTK_ORIENTABLE (widget));
   spacing = gtk_box_get_spacing (GTK_BOX (widget));
+
   gtk_widget_style_get (widget,
                         "child-internal-pad-x", &ipad_x,
                         "child-internal-pad-y", &ipad_y,
@@ -691,7 +692,7 @@ gtk_button_box_size_allocate (GtkWidget     *widget,
     }
   total_size = primary_size + secondary_size;
 
-  widget->allocation = *allocation;
+  gtk_widget_set_allocation (widget, allocation);
 
   if (orientation == GTK_ORIENTATION_HORIZONTAL)
     width = allocation->width - border_width*2;



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