diff options
author | Timm Bäder <mail@baedert.org> | 2020-05-07 09:10:01 +0200 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2020-05-10 09:30:15 +0200 |
commit | 343d294bfbb9b966a54f5ace8054ead5051c3297 (patch) | |
tree | 1dcf1d59a09cf90ab4a00d21999aab6056510131 /gtk/gtkstylecontext.c | |
parent | 6566fdc1e32a9a59c9d5b6563fce09cfde9876be (diff) | |
download | gtk+-343d294bfbb9b966a54f5ace8054ead5051c3297.tar.gz |
stylecontext: Remove _save_named
Now unused.
Diffstat (limited to 'gtk/gtkstylecontext.c')
-rw-r--r-- | gtk/gtkstylecontext.c | 39 |
1 files changed, 15 insertions, 24 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); } /** |