forked from AuroraMiddleware/gtk
stylecontext: Remove _save_named
Now unused.
This commit is contained in:
parent
6566fdc1e3
commit
343d294bfb
@ -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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user