[gtk/wip/baedert/for-master: 34/35] stylecontext: Remove _save_named
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/baedert/for-master: 34/35] stylecontext: Remove _save_named
- Date: Sun, 10 May 2020 06:46:21 +0000 (UTC)
commit a6fa316ab56aff55544eef55cbf8b3348305d249
Author: Timm Bäder <mail baedert org>
Date: Thu May 7 09:10:01 2020 +0200
stylecontext: Remove _save_named
Now unused.
gtk/gtkstylecontext.c | 39 +++++++++++++++------------------------
gtk/gtkstylecontextprivate.h | 2 --
2 files changed, 15 insertions(+), 26 deletions(-)
---
diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c
index c15acac6ed..7c40e4a055 100644
--- a/gtk/gtkstylecontext.c
+++ b/gtk/gtkstylecontext.c
@@ -591,29 +591,6 @@ gtk_style_context_save_to_node (GtkStyleContext *context,
priv->cssnode = g_object_ref (node);
}
-void
-gtk_style_context_save_named (GtkStyleContext *context,
- const char *name)
-{
- GtkStyleContextPrivate *priv = gtk_style_context_get_instance_private (context);
- GtkCssNode *cssnode;
-
- /* Make sure we have the style existing. It is the
- * parent of the new saved node after all.
- */
- if (!gtk_style_context_is_saved (context))
- gtk_style_context_lookup_style (context);
-
- cssnode = gtk_css_transient_node_new (priv->cssnode);
- gtk_css_node_set_parent (cssnode, gtk_style_context_get_root (context));
- if (name)
- gtk_css_node_set_name (cssnode, g_quark_from_string (name));
-
- gtk_style_context_save_to_node (context, cssnode);
-
- g_object_unref (cssnode);
-}
-
/**
* gtk_style_context_save:
* @context: a #GtkStyleContext
@@ -629,9 +606,23 @@ gtk_style_context_save_named (GtkStyleContext *context,
void
gtk_style_context_save (GtkStyleContext *context)
{
+ GtkStyleContextPrivate *priv = gtk_style_context_get_instance_private (context);
+ GtkCssNode *cssnode;
+
g_return_if_fail (GTK_IS_STYLE_CONTEXT (context));
- gtk_style_context_save_named (context, NULL);
+
+ /* Make sure we have the style existing. It is the
+ * parent of the new saved node after all.
+ */
+ if (!gtk_style_context_is_saved (context))
+ gtk_style_context_lookup_style (context);
+
+ cssnode = gtk_css_transient_node_new (priv->cssnode);
+ gtk_css_node_set_parent (cssnode, gtk_style_context_get_root (context));
+ gtk_style_context_save_to_node (context, cssnode);
+
+ g_object_unref (cssnode);
}
/**
diff --git a/gtk/gtkstylecontextprivate.h b/gtk/gtkstylecontextprivate.h
index 580bb105c6..b902bb5b99 100644
--- a/gtk/gtkstylecontextprivate.h
+++ b/gtk/gtkstylecontextprivate.h
@@ -36,8 +36,6 @@ GtkCssNode *gtk_style_context_get_node (GtkStyleContext *c
GtkStyleProvider *
gtk_style_context_get_style_provider (GtkStyleContext *context);
-void gtk_style_context_save_named (GtkStyleContext *context,
- const char *name);
void gtk_style_context_save_to_node (GtkStyleContext *context,
GtkCssNode *node);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]