summaryrefslogtreecommitdiff
path: root/src/cairo-path.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2009-03-01 10:10:24 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2009-03-01 10:10:24 +0000
commit9304984f4e20beec7b4de6a4141e2fd489130006 (patch)
tree84bbe46f427cc4c20fb2bd7a5fa843b0c638e89e /src/cairo-path.c
parentb30de64a8ca3de7632696f45bdb580217bd9f8a1 (diff)
downloadcairo-9304984f4e20beec7b4de6a4141e2fd489130006.tar.gz
[path] Fix regression introduced with 005436
The order of the multiplication of the CTM and device_transform was reversed.
Diffstat (limited to 'src/cairo-path.c')
-rw-r--r--src/cairo-path.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cairo-path.c b/src/cairo-path.c
index d62843e7b..054450544 100644
--- a/src/cairo-path.c
+++ b/src/cairo-path.c
@@ -452,8 +452,8 @@ _cairo_path_append_to_context (const cairo_path_t *path,
user_to_backend = cr->gstate->ctm;
cairo_matrix_multiply (&user_to_backend,
- &cr->gstate->target->device_transform,
- &user_to_backend);
+ &user_to_backend,
+ &cr->gstate->target->device_transform);
end = &path->data[path->num_data];
for (p = &path->data[0]; p < end; p += p->header.length) {