[gtk+] GtkScrolledWindowPrivate: Improve struct packing



commit fa1b967d4aa60b640f2c5e7b8cd07438df1208f1
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Apr 12 12:42:37 2011 -0400

    GtkScrolledWindowPrivate: Improve struct packing

 gtk/gtkscrolledwindow.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index 86fa7ab..d153c11 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -121,20 +121,19 @@
 
 struct _GtkScrolledWindowPrivate
 {
-  GtkCornerType  real_window_placement;
   GtkWidget     *hscrollbar;
   GtkWidget     *vscrollbar;
 
-  gboolean window_placement_set;
-
+  GtkCornerType  real_window_placement;
   guint16  shadow_type;
 
+  guint    window_placement_set   : 1;
   guint    hscrollbar_policy      : 2;
   guint    vscrollbar_policy      : 2;
   guint    hscrollbar_visible     : 1;
   guint    vscrollbar_visible     : 1;
   guint    window_placement       : 2;
-  guint    focus_out              : 1;   /* Flag used by ::move-focus-out implementation */
+  guint    focus_out              : 1; /* Flag used by ::move-focus-out implementation */
 
   gint     min_content_width;
   gint     min_content_height;



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