summaryrefslogtreecommitdiff
path: root/src/cairo-paginated-surface.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-08-14 09:46:26 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2011-08-14 12:37:57 +0100
commit320f40ef89cc310c932399f54741987b0683af9f (patch)
tree9020a7f54bc2312cffbe1f80443b2b61a3975f3e /src/cairo-paginated-surface.c
parent47874aaceaa49f7b08adaf57e7accb0723668f71 (diff)
downloadcairo-320f40ef89cc310c932399f54741987b0683af9f.tar.gz
paginated: Use the backend->snapshot
The high-level function creates a new lazy snapshot which is not what we what - we want a snapshot now! Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-paginated-surface.c')
-rw-r--r--src/cairo-paginated-surface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-paginated-surface.c b/src/cairo-paginated-surface.c
index 2a6666adb..d9c6c2f93 100644
--- a/src/cairo-paginated-surface.c
+++ b/src/cairo-paginated-surface.c
@@ -646,7 +646,7 @@ _cairo_paginated_surface_snapshot (void *abstract_other)
{
cairo_paginated_surface_t *other = abstract_other;
- return _cairo_surface_snapshot (other->recording_surface);
+ return other->recording_surface->backend->snapshot (other->recording_surface);
}
static cairo_t *