summaryrefslogtreecommitdiff
path: root/gtk/gtkfontbutton.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-07-24 22:57:34 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-07-25 11:57:37 -0400
commit2ff3e3d1e4319bda2d0847a06bf0ec2a27c7e4ae (patch)
tree3e7ef9b85833dc0b1bee9409a784d56d1a7ff965 /gtk/gtkfontbutton.c
parent73f4f518b88fa9145fc9ef71629d375aa1e702f0 (diff)
downloadgtk+-2ff3e3d1e4319bda2d0847a06bf0ec2a27c7e4ae.tar.gz
gtk: Improve struct packing in places
Plug some holes in our structs by rearranging a few fields. This is was done looking at pahole output.
Diffstat (limited to 'gtk/gtkfontbutton.c')
-rw-r--r--gtk/gtkfontbutton.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkfontbutton.c b/gtk/gtkfontbutton.c
index f7002bef7c..0dcb9723d0 100644
--- a/gtk/gtkfontbutton.c
+++ b/gtk/gtkfontbutton.c
@@ -76,17 +76,19 @@ struct _GtkFontButton
guint show_preview_entry : 1;
guint modal : 1;
+ GtkFontChooserLevel level;
+
GtkWidget *button;
GtkWidget *font_dialog;
GtkWidget *font_label;
GtkWidget *size_label;
GtkWidget *font_size_box;
+ int font_size;
PangoFontDescription *font_desc;
PangoFontFamily *font_family;
PangoFontFace *font_face;
PangoFontMap *font_map;
- int font_size;
char *font_features;
PangoLanguage *language;
char *preview_text;
@@ -94,8 +96,6 @@ struct _GtkFontButton
gpointer font_filter_data;
GDestroyNotify font_filter_data_destroy;
GtkCssProvider *provider;
-
- GtkFontChooserLevel level;
};
struct _GtkFontButtonClass