From ed88bc126023a80536ba437a75b250ba1a95eafb Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Fri, 1 Apr 2011 15:23:08 +0200 Subject: xps: Remove 'path' and 'text' state objects from context. --- xps/xpspage.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'xps/xpspage.c') diff --git a/xps/xpspage.c b/xps/xpspage.c index 39731ef2..0188eb62 100644 --- a/xps/xpspage.c +++ b/xps/xpspage.c @@ -60,14 +60,7 @@ xps_parse_canvas(xps_context *ctx, fz_matrix ctm, char *base_uri, xps_resource * ctm = fz_concat(transform, ctm); if (clip_att || clip_tag) - { - ctx->path = fz_newpath(); - if (clip_att) - xps_parse_abbreviated_geometry(ctx, clip_att); - if (clip_tag) - xps_parse_path_geometry(ctx, dict, clip_tag, 0); - xps_clip(ctx, ctm); - } + xps_clip(ctx, ctm, dict, clip_att, clip_tag); xps_begin_opacity(ctx, ctm, opacity_mask_uri, dict, opacity_att, opacity_mask_tag); -- cgit v1.2.3