X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkcssrepeatvalue.c;h=eda6fef4238c8c907952915ece5b0710a97fbf24;hb=fa4878979e0a72890ca577a210ccd7cf6291dbf0;hp=0ec1ef7aedd247d93c27c6c7a055f620186863d9;hpb=f785f7177c455369f1482ff6582cebf69ddddb7a;p=~andy%2Fgtk diff --git a/gtk/gtkcssrepeatvalue.c b/gtk/gtkcssrepeatvalue.c index 0ec1ef7ae..eda6fef42 100644 --- a/gtk/gtkcssrepeatvalue.c +++ b/gtk/gtkcssrepeatvalue.c @@ -33,6 +33,17 @@ gtk_css_value_repeat_free (GtkCssValue *value) g_slice_free (GtkCssValue, value); } +static GtkCssValue * +gtk_css_value_repeat_compute (GtkCssValue *value, + guint property_id, + GtkStyleProviderPrivate *provider, + GtkCssComputedValues *values, + GtkCssComputedValues *parent_values, + GtkCssDependencies *dependencies) +{ + return _gtk_css_value_ref (value); +} + static gboolean gtk_css_value_repeat_equal (const GtkCssValue *repeat1, const GtkCssValue *repeat2) @@ -44,6 +55,7 @@ gtk_css_value_repeat_equal (const GtkCssValue *repeat1, static GtkCssValue * gtk_css_value_repeat_transition (GtkCssValue *start, GtkCssValue *end, + guint property_id, double progress) { return NULL; @@ -103,6 +115,7 @@ gtk_css_value_border_repeat_print (const GtkCssValue *repeat, static const GtkCssValueClass GTK_CSS_VALUE_BACKGROUND_REPEAT = { gtk_css_value_repeat_free, + gtk_css_value_repeat_compute, gtk_css_value_repeat_equal, gtk_css_value_repeat_transition, gtk_css_value_background_repeat_print @@ -110,6 +123,7 @@ static const GtkCssValueClass GTK_CSS_VALUE_BACKGROUND_REPEAT = { static const GtkCssValueClass GTK_CSS_VALUE_BORDER_REPEAT = { gtk_css_value_repeat_free, + gtk_css_value_repeat_compute, gtk_css_value_repeat_equal, gtk_css_value_repeat_transition, gtk_css_value_border_repeat_print