diff options
Diffstat (limited to 'pango/pango-context.c')
-rw-r--r-- | pango/pango-context.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pango/pango-context.c b/pango/pango-context.c index 9ebde1e1..ea5dd83e 100644 --- a/pango/pango-context.c +++ b/pango/pango-context.c @@ -216,12 +216,12 @@ pango_context_set_font_map (PangoContext *context, g_return_if_fail (PANGO_IS_CONTEXT (context)); g_return_if_fail (!font_map || PANGO_IS_FONT_MAP (font_map)); - if (context->font_map) - g_object_unref (context->font_map); - if (font_map) g_object_ref (font_map); + if (context->font_map) + g_object_unref (context->font_map); + context->font_map = font_map; } |