From c10a0962cff09868be218572a3edd9ca42fbdfd1 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 29 Nov 2012 17:23:36 +0100 Subject: [PATCH] css: Remove gtk_css_ruleset_matches This is only not needed anymore, and only the VERIFY_TREE code should access ->selector. --- gtk/gtkcssprovider.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index e0b273a8db..b289b14997 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -1273,13 +1273,6 @@ gtk_css_ruleset_add (GtkCssRuleset *ruleset, ruleset->styles[i].section = NULL; } -static gboolean -gtk_css_ruleset_matches (GtkCssRuleset *ruleset, - const GtkCssMatcher *matcher) -{ - return _gtk_css_selector_matches (ruleset->selector, matcher); -} - static GtkCssChange gtk_css_ruleset_get_change (GtkCssRuleset *ruleset) { @@ -1419,6 +1412,7 @@ verify_tree_match_results (GtkCssProvider *provider, #ifdef VERIFY_TREE GtkCssProviderPrivate *priv = provider->priv; GtkCssRuleset *ruleset; + gboolean should_match; int i, j; for (i = 0; i < priv->rulesets->len; i++) @@ -1435,12 +1429,12 @@ verify_tree_match_results (GtkCssProvider *provider, break; } } - - if (found != !!gtk_css_ruleset_matches (ruleset, matcher)) + should_match = _gtk_css_selector_matches (ruleset->selector, matcher); + if (found != !!should_match) { g_error ("expected rule '%s' to %s, but it %s\n", _gtk_css_selector_to_string (ruleset->selector), - gtk_css_ruleset_matches (ruleset, matcher) ? "match" : "not match", + should_match ? "match" : "not match", found ? "matched" : "didn't match"); } }