label: plug a memory leak

This commit is contained in:
Cosimo Cecchi 2010-12-07 10:13:32 +01:00
parent 6f67f5281f
commit 503be10148

View File

@ -3014,13 +3014,19 @@ get_font_metrics (PangoContext *context, GtkWidget *widget)
{
GtkStyleContext *style_context;
PangoFontDescription *font;
PangoFontMetrics *retval;
style_context = gtk_widget_get_style_context (widget);
gtk_style_context_get (style_context, 0, "font", &font, NULL);
return pango_context_get_metrics (context,
font,
pango_context_get_language (context));
retval = pango_context_get_metrics (context,
font,
pango_context_get_language (context));
if (font != NULL)
pango_font_description_free (font);
return retval;
}
static void