diff options
author | Paolo Borelli <pborelli@gnome.org> | 2018-08-19 20:03:34 +0200 |
---|---|---|
committer | Paolo Borelli <pborelli@gnome.org> | 2018-08-20 12:49:04 +0200 |
commit | c3716fc599671dd67a1555d0c4cd453315489a01 (patch) | |
tree | 9475e8fa049f603f875ff8baed9422e889de99a0 /librsvg | |
parent | 3c5d4d805504cd9af8c4e503d391cb762940644e (diff) | |
download | librsvg-c3716fc599671dd67a1555d0c4cd453315489a01.tar.gz |
drawing_ctx: simplify draw_from_stack C api
We were always passing NULL and FALSE for the last arguments.
Diffstat (limited to 'librsvg')
-rw-r--r-- | librsvg/rsvg-handle.c | 4 | ||||
-rw-r--r-- | librsvg/rsvg-private.h | 5 |
2 files changed, 3 insertions, 6 deletions
diff --git a/librsvg/rsvg-handle.c b/librsvg/rsvg-handle.c index 98dc493b..b025973e 100644 --- a/librsvg/rsvg-handle.c +++ b/librsvg/rsvg-handle.c @@ -1070,7 +1070,7 @@ rsvg_handle_render_cairo_sub (RsvgHandle * handle, cairo_t * cr, const char *id) cairo_save (cr); rsvg_handle_cascade (handle); - rsvg_drawing_ctx_draw_node_from_stack (draw, handle->priv->treebase, NULL, FALSE); + rsvg_drawing_ctx_draw_node_from_stack (draw, handle->priv->treebase); cairo_restore (cr); @@ -1142,7 +1142,7 @@ get_node_ink_rect(RsvgHandle *handle, RsvgNode *node, cairo_rectangle_t *ink_rec rsvg_drawing_ctx_add_node_and_ancestors_to_stack (draw, node); rsvg_handle_cascade (handle); - rsvg_drawing_ctx_draw_node_from_stack (draw, handle->priv->treebase, NULL, FALSE); + rsvg_drawing_ctx_draw_node_from_stack (draw, handle->priv->treebase); rsvg_drawing_ctx_get_ink_rect (draw, ink_rect); rsvg_drawing_ctx_free (draw); diff --git a/librsvg/rsvg-private.h b/librsvg/rsvg-private.h index ae29d2e2..3e09ed3c 100644 --- a/librsvg/rsvg-private.h +++ b/librsvg/rsvg-private.h @@ -364,10 +364,7 @@ void rsvg_drawing_ctx_add_node_and_ancestors_to_stack (RsvgDrawingCtx *draw_ctx, /* Defined in rsvg_internals/src/drawing_ctx.rs */ G_GNUC_INTERNAL -void rsvg_drawing_ctx_draw_node_from_stack (RsvgDrawingCtx *ctx, - RsvgNode *node, - RsvgNode *cascade_from_node, - gboolean clipping); +void rsvg_drawing_ctx_draw_node_from_stack (RsvgDrawingCtx *ctx, RsvgNode *node); /* Defined in rsvg_internals/src/drawing_ctx.rs */ G_GNUC_INTERNAL |