diff options
author | Benjamin Otte <otte@redhat.com> | 2018-04-24 03:46:44 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2018-04-24 04:06:58 +0200 |
commit | b49dccb86d8df539bf27d967cb0a134a89bcdd8a (patch) | |
tree | 8fd0c4c0a263f12a41b6d9e6aa723970bb293b3e /gsk/gskrendernode.c | |
parent | 73b4a62f5101473cf585f844579922a0e03c376a (diff) | |
download | gtk+-b49dccb86d8df539bf27d967cb0a134a89bcdd8a.tar.gz |
rendernode: Remove gsk_render_node_set_name()
And of course, gsk_render_node_get_name() is gone, too.
The replacement is of course debug nodes.
As a side effect, GskRenderNode is now *really* immutable.
Diffstat (limited to 'gsk/gskrendernode.c')
-rw-r--r-- | gsk/gskrendernode.c | 45 |
1 files changed, 2 insertions, 43 deletions
diff --git a/gsk/gskrendernode.c b/gsk/gskrendernode.c index da858b71e9..343fd4b8ce 100644 --- a/gsk/gskrendernode.c +++ b/gsk/gskrendernode.c @@ -66,8 +66,6 @@ gsk_render_node_finalize (GskRenderNode *self) { self->node_class->finalize (self); - g_clear_pointer (&self->name, g_free); - g_free (self); } @@ -165,43 +163,6 @@ gsk_render_node_get_bounds (GskRenderNode *node, } /** - * gsk_render_node_set_name: - * @node: a #GskRenderNode - * @name: (nullable): a name for the node - * - * Sets the name of the node. - * - * A name is generally useful for debugging purposes. - */ -void -gsk_render_node_set_name (GskRenderNode *node, - const char *name) -{ - g_return_if_fail (GSK_IS_RENDER_NODE (node)); - - g_free (node->name); - node->name = g_strdup (name); -} - -/** - * gsk_render_node_get_name: - * @node: a #GskRenderNode - * - * Retrieves the name previously set via gsk_render_node_set_name(). - * If no name has been set, %NULL is returned. - * - * Returns: (nullable): The name previously set via - * gsk_render_node_set_name() or %NULL - **/ -const char * -gsk_render_node_get_name (GskRenderNode *node) -{ - g_return_val_if_fail (GSK_IS_RENDER_NODE (node), NULL); - - return node->name; -} - -/** * gsk_render_node_draw: * @node: a #GskRenderNode * @cr: cairo context to draw to @@ -238,8 +199,7 @@ gsk_render_node_draw (GskRenderNode *node, #endif GSK_NOTE (CAIRO, g_message ("Rendering node %s[%p]", - node->name ? node->name : node->node_class->type_name, - node)); + node->node_class->type_name, node)); node->node_class->draw (node, cr); @@ -259,9 +219,8 @@ gsk_render_node_draw (GskRenderNode *node, if (cairo_status (cr)) { - g_warning ("drawing failure for render node %s '%s': %s", + g_warning ("drawing failure for render node %s: %s", node->node_class->type_name, - gsk_render_node_get_name (node), cairo_status_to_string (cairo_status (cr))); } } |