summaryrefslogtreecommitdiff
path: root/src/cairo-paginated-surface.c
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2021-07-16 09:42:56 +0930
committerAdrian Johnson <ajohnson@redneon.com>2021-07-18 18:13:10 +0930
commit1c64d2635bf61be01815148d3879428b90105abd (patch)
tree2fb8857de19fdcac4cfc82de4b88103385f2f10d /src/cairo-paginated-surface.c
parentff2a95d6e5e12c5930d451401024f8521446c997 (diff)
downloadcairo-1c64d2635bf61be01815148d3879428b90105abd.tar.gz
Remove all gstate from _cairo_surface_tag
The gstate is not required and was causing some tag operations to be ignored.
Diffstat (limited to 'src/cairo-paginated-surface.c')
-rw-r--r--src/cairo-paginated-surface.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/cairo-paginated-surface.c b/src/cairo-paginated-surface.c
index 6b35c1f92..a3f7cd9b2 100644
--- a/src/cairo-paginated-surface.c
+++ b/src/cairo-paginated-surface.c
@@ -737,20 +737,12 @@ static cairo_int_status_t
_cairo_paginated_surface_tag (void *abstract_surface,
cairo_bool_t begin,
const char *tag_name,
- const char *attributes,
- const cairo_pattern_t *source,
- const cairo_stroke_style_t *style,
- const cairo_matrix_t *ctm,
- const cairo_matrix_t *ctm_inverse,
- const cairo_clip_t *clip)
+ const char *attributes)
{
cairo_paginated_surface_t *surface = abstract_surface;
return _cairo_surface_tag (surface->recording_surface,
- begin, tag_name, attributes,
- source, style,
- ctm, ctm_inverse,
- clip);
+ begin, tag_name, attributes);
}
static cairo_surface_t *