diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-04-30 12:38:25 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-04-30 12:39:59 +0100 |
commit | c6dc8ad7dc46d03899cd37fff40bd7f3a60339e2 (patch) | |
tree | 952185cd6c3d56d3406dc008a05285a448b90cf2 /src/cairo-paginated-surface.c | |
parent | b972669c9ac87d1c2ca922e12024ef5da394aa6b (diff) | |
download | cairo-c6dc8ad7dc46d03899cd37fff40bd7f3a60339e2.tar.gz |
Revert "paginated: Call surface finish explicitly on recording surface"
This reverts commit 5fc04bba9fa8ddda8cf7d7a97015f21a21429172.
Whilst this fixes the self-referential reference leak, it however
introduces use-after-finish into normal behaviour. Close, but not quite.
Diffstat (limited to 'src/cairo-paginated-surface.c')
-rw-r--r-- | src/cairo-paginated-surface.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cairo-paginated-surface.c b/src/cairo-paginated-surface.c index a2c61ddc0..064cd1e62 100644 --- a/src/cairo-paginated-surface.c +++ b/src/cairo-paginated-surface.c @@ -473,7 +473,6 @@ _cairo_paginated_surface_show_page (void *abstract_surface) if (unlikely (status)) return status; - cairo_surface_finish (surface->recording_surface); status = surface->recording_surface->status; if (unlikely (status)) return status; |