]> Pileus Git - ~andy/gtk/commitdiff
css: Fix type of GtkCssSelectorRuleSetInfo match
authorAlexander Larsson <alexl@redhat.com>
Thu, 29 Nov 2012 14:01:47 +0000 (15:01 +0100)
committerAlexander Larsson <alexl@redhat.com>
Fri, 30 Nov 2012 13:53:30 +0000 (14:53 +0100)
The old type was a leftover from a previous version.

gtk/gtkcssselector.c

index e3dbd51b3ecd47b8a6f054422c9d31f269a894b8..626b28aa7d56ba155c910f72596b6b173bb00f39 100644 (file)
@@ -1689,7 +1689,7 @@ _gtk_css_selector_tree_free (GtkCssSelectorTree *tree)
 
 
 typedef struct {
-  GtkCssSelector **ruleset;
+  gpointer match;
   GtkCssSelector *current_selector;
 } GtkCssSelectorRuleSetInfo;
 
@@ -1754,7 +1754,7 @@ subdivide_infos (GList *infos, GtkCssSelectorTree *parent)
              /* Matches current node */
              if (exact_matches == NULL)
                exact_matches = g_ptr_array_new ();
-             g_ptr_array_add (exact_matches, info->ruleset);
+             g_ptr_array_add (exact_matches, info->match);
            }
          else
            matched = g_list_prepend (matched, info);
@@ -1804,7 +1804,7 @@ _gtk_css_selector_tree_builder_add (GtkCssSelectorTreeBuilder *builder,
 {
   GtkCssSelectorRuleSetInfo *info = g_new0 (GtkCssSelectorRuleSetInfo, 1);
 
-  info->ruleset = match;
+  info->match = match;
   info->current_selector = selectors;
   builder->infos = g_list_prepend (builder->infos, info);
 }