Bug 811002 - Part 1: Properly apply CTM when executing win32 printing surface paints. r=jrmuizel

This commit is contained in:
Bas Schouten 2013-10-25 14:50:29 +00:00
parent 4e2bc889ec
commit 8792fa2a8c

View File

@ -717,6 +717,7 @@ _cairo_win32_printing_surface_paint_image_pattern (cairo_win32_surface_t *surf
assert (status == CAIRO_STATUS_SUCCESS); assert (status == CAIRO_STATUS_SUCCESS);
cairo_matrix_multiply (&m, &m, &surface->gdi_ctm); cairo_matrix_multiply (&m, &m, &surface->gdi_ctm);
cairo_matrix_multiply(&m, &m, &surface->ctm);
SaveDC (surface->dc); SaveDC (surface->dc);
_cairo_matrix_to_win32_xform (&m, &xform); _cairo_matrix_to_win32_xform (&m, &xform);