PS: Fix regression - missing page content in EPS output

https://bugs.freedesktop.org/show_bug.cgi?id=24688
(cherry picked from commit d3746448d7)
This commit is contained in:
Adrian Johnson 2010-11-20 23:54:00 +10:30
parent ed87ddddb3
commit cfff4f30a0

View file

@ -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,