[gtk+] GtkLabelPrivate: Improve struct packing



commit 8377ecd694137f47c107fdc247fd1639580f7746
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Apr 12 12:34:11 2011 -0400

    GtkLabelPrivate: Improve struct packing

 gtk/gtklabel.c |   29 ++++++++++++++---------------
 1 files changed, 14 insertions(+), 15 deletions(-)
---
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
index fe86ea8..72e4eb0 100644
--- a/gtk/gtklabel.c
+++ b/gtk/gtklabel.c
@@ -81,30 +81,29 @@ struct _GtkLabelPrivate
   PangoAttrList *effective_attrs;
   PangoLayout   *layout;
 
-  gboolean mnemonics_visible;
-
   gchar   *label;
   gchar   *text;
 
-  guint    jtype            : 2;
-  guint    wrap             : 1;
-  guint    use_underline    : 1;
-  guint    use_markup       : 1;
-  guint    ellipsize        : 3;
-  guint    single_line_mode : 1;
-  guint    have_transform   : 1;
-  guint    in_click         : 1;
-  guint    wrap_mode        : 3;
-  guint    pattern_set      : 1;
-  guint    track_links      : 1;
+  gdouble  angle;
+
+  guint     mnemonics_visible : 1;
+  guint    jtype              : 2;
+  guint    wrap               : 1;
+  guint    use_underline      : 1;
+  guint    use_markup         : 1;
+  guint    ellipsize          : 3;
+  guint    single_line_mode   : 1;
+  guint    have_transform     : 1;
+  guint    in_click           : 1;
+  guint    wrap_mode          : 3;
+  guint    pattern_set        : 1;
+  guint    track_links        : 1;
 
   guint    mnemonic_keyval;
 
   gint     wrap_width;
   gint     width_chars;
   gint     max_width_chars;
-
-  gdouble  angle;
 };
 
 /* Notes about the handling of links:



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