diff options
author | Benjamin Otte <otte@redhat.com> | 2020-01-23 02:42:01 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2020-01-28 02:17:02 +0100 |
commit | aa7c5e96a6f863888fd09c1ca07d7c4123b9cd6c (patch) | |
tree | 1dd08923cc3c0c714ac0848d9b302161d3832720 /gtk/gtkstyleprovider.c | |
parent | 1953bc92bc21af40e45aa02eb9ce11abdc3d2a4e (diff) | |
download | gtk+-aa7c5e96a6f863888fd09c1ca07d7c4123b9cd6c.tar.gz |
css: Pass node through the lookup code
... instead of passing a matcher.
The matcher code is now local to the CssProvider/CssSelector machinery.
Diffstat (limited to 'gtk/gtkstyleprovider.c')
-rw-r--r-- | gtk/gtkstyleprovider.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk/gtkstyleprovider.c b/gtk/gtkstyleprovider.c index 46d5755659..6dd380b95c 100644 --- a/gtk/gtkstyleprovider.c +++ b/gtk/gtkstyleprovider.c @@ -92,15 +92,15 @@ gtk_style_provider_get_keyframes (GtkStyleProvider *provider, } void -gtk_style_provider_lookup (GtkStyleProvider *provider, - const GtkCssMatcher *matcher, - GtkCssLookup *lookup, - GtkCssChange *out_change) +gtk_style_provider_lookup (GtkStyleProvider *provider, + GtkCssNode *node, + GtkCssLookup *lookup, + GtkCssChange *out_change) { GtkStyleProviderInterface *iface; gtk_internal_return_if_fail (GTK_IS_STYLE_PROVIDER (provider)); - gtk_internal_return_if_fail (matcher != NULL); + gtk_internal_return_if_fail (GTK_IS_CSS_NODE (node)); gtk_internal_return_if_fail (lookup != NULL); if (out_change) @@ -111,7 +111,7 @@ gtk_style_provider_lookup (GtkStyleProvider *provider, if (!iface->lookup) return; - iface->lookup (provider, matcher, lookup, out_change); + iface->lookup (provider, node, lookup, out_change); } void |