summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2010-11-20 23:54:00 +1030
committerAdrian Johnson <ajohnson@redneon.com>2010-11-21 20:34:35 +1030
commitcfff4f30a0eaa29b817cb32616c2da5a27921332 (patch)
treefa5333be3e93403daa4d9967a3bf729857ae6d98
parented87ddddb3994f126e0f2d18fa23da6bc5ed579e (diff)
downloadcairo-cfff4f30a0eaa29b817cb32616c2da5a27921332.tar.gz
PS: Fix regression - missing page content in EPS output
https://bugs.freedesktop.org/show_bug.cgi?id=24688 (cherry picked from commit d3746448d78fcedf8f8f9a7d0fca47f1bd6a5b67)
-rw-r--r--src/cairo-ps-surface.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/cairo-ps-surface.c b/src/cairo-ps-surface.c
index 1c2edbe52..3ce5437b2 100644
--- a/src/cairo-ps-surface.c
+++ b/src/cairo-ps-surface.c
@@ -3508,9 +3508,6 @@ _cairo_ps_surface_paint (void *abstract_surface,
if (unlikely (status))
return status;
- if (! _cairo_rectangle_intersect (&extents.bounded, &surface->page_bbox))
- return CAIRO_STATUS_SUCCESS;
-
if (surface->paginated_mode == CAIRO_PAGINATED_MODE_ANALYZE)
return _cairo_ps_surface_analyze_operation (surface, op, source, &extents.bounded);
@@ -3579,9 +3576,6 @@ _cairo_ps_surface_stroke (void *abstract_surface,
if (unlikely (status))
return status;
- if (! _cairo_rectangle_intersect (&extents.bounded, &surface->page_bbox))
- return CAIRO_STATUS_SUCCESS;
-
/* use the more accurate extents */
if (extents.is_bounded) {
status = _cairo_path_fixed_stroke_extents (path, style,
@@ -3643,9 +3637,6 @@ _cairo_ps_surface_fill (void *abstract_surface,
if (unlikely (status))
return status;
- if (! _cairo_rectangle_intersect (&extents.bounded, &surface->page_bbox))
- return CAIRO_STATUS_SUCCESS;
-
/* use the more accurate extents */
if (extents.is_bounded) {
_cairo_path_fixed_fill_extents (path,