From 6eb2f4e693f8db4f0c8c1d79c167704ebcda4f80 Mon Sep 17 00:00:00 2001 From: Alberto Ruiz Date: Thu, 28 Jul 2011 00:21:40 +0100 Subject: [PATCH] GtkFontChooser: get_font_name did not return the font size --- gtk/gtkfontchooser.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gtk/gtkfontchooser.c b/gtk/gtkfontchooser.c index 1442b67471..3a6eab1233 100644 --- a/gtk/gtkfontchooser.c +++ b/gtk/gtkfontchooser.c @@ -1045,14 +1045,20 @@ gchar * gtk_font_chooser_get_font_name (GtkFontChooser *fontchooser) { gchar *font_name; + gchar *font_desc_name; PangoFontDescription *desc; if (!fontchooser->priv->face) return NULL; + + desc = pango_font_face_describe (fontchooser->priv->face); - font_name = pango_font_description_to_string (desc); + font_desc_name = pango_font_description_to_string (desc); pango_font_description_free (desc); + + font_name = g_strdup_printf ("%s %d", font_desc_name, fontchooser->priv->size / PANGO_SCALE); + g_free (font_desc_name); return font_name; }