summaryrefslogtreecommitdiff
path: root/librsvg
diff options
context:
space:
mode:
authorPaolo Borelli <pborelli@gnome.org>2018-08-19 20:03:34 +0200
committerPaolo Borelli <pborelli@gnome.org>2018-08-20 12:49:04 +0200
commitc3716fc599671dd67a1555d0c4cd453315489a01 (patch)
tree9475e8fa049f603f875ff8baed9422e889de99a0 /librsvg
parent3c5d4d805504cd9af8c4e503d391cb762940644e (diff)
downloadlibrsvg-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.c4
-rw-r--r--librsvg/rsvg-private.h5
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