[gtk/wip/baedert/for-master] stylecontext: Remove _save_named



commit b1edc0f397a9ceaaa9dc5fad72d1ff0905dadeaf
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]