]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkcsscornervalue.c
label: refactor code
[~andy/gtk] / gtk / gtkcsscornervalue.c
index 48586dfa12f8eaa2d2b4e5a7f2b9c0cdb4307fca..394675c71a08812a1f763bbfc10a01762cb8e214 100644 (file)
@@ -37,16 +37,18 @@ gtk_css_value_corner_free (GtkCssValue *value)
 }
 
 static GtkCssValue *
-gtk_css_value_corner_compute (GtkCssValue        *corner,
-                              guint               property_id,
-                              GtkStyleContext    *context,
-                              GtkCssDependencies *dependencies)
+gtk_css_value_corner_compute (GtkCssValue             *corner,
+                              guint                    property_id,
+                              GtkStyleProviderPrivate *provider,
+                              GtkCssComputedValues    *values,
+                              GtkCssComputedValues    *parent_values,
+                              GtkCssDependencies      *dependencies)
 {
   GtkCssValue *x, *y;
   GtkCssDependencies x_deps, y_deps;
 
-  x = _gtk_css_value_compute (corner->x, property_id, context, &x_deps);
-  y = _gtk_css_value_compute (corner->y, property_id, context, &y_deps);
+  x = _gtk_css_value_compute (corner->x, property_id, provider, values, parent_values, &x_deps);
+  y = _gtk_css_value_compute (corner->y, property_id, provider, values, parent_values, &y_deps);
   *dependencies = _gtk_css_dependencies_union (x_deps, y_deps);
   if (x == corner->x && y == corner->y)
     {