diff options
Diffstat (limited to 'pango/pangocairo-fontmap.c')
-rw-r--r-- | pango/pangocairo-fontmap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pango/pangocairo-fontmap.c b/pango/pangocairo-fontmap.c index ff0db202..80a72b2f 100644 --- a/pango/pangocairo-fontmap.c +++ b/pango/pangocairo-fontmap.c @@ -261,7 +261,7 @@ void pango_cairo_update_context (cairo_t *cr, PangoContext *context) { - PangoCairoContextInfo *info = get_context_info (context, TRUE); + PangoCairoContextInfo *info; cairo_matrix_t cairo_matrix; cairo_surface_t *target; PangoMatrix pango_matrix; @@ -269,6 +269,8 @@ pango_cairo_update_context (cairo_t *cr, g_return_if_fail (cr != NULL); g_return_if_fail (PANGO_IS_CONTEXT (context)); + info = get_context_info (context, TRUE); + cairo_get_matrix (cr, &cairo_matrix); pango_matrix.xx = cairo_matrix.xx; pango_matrix.yx = cairo_matrix.yx; |