summaryrefslogtreecommitdiff
path: root/gtk/gtkcssstyleproperty.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-04-07 10:39:51 +0200
committerBenjamin Otte <otte@redhat.com>2012-04-17 08:59:20 +0200
commit2fec112422ad8a4072c8c19f6b7b8ba2d276165c (patch)
tree864655e7ca841595382caf94ff540eaf6807fd3b /gtk/gtkcssstyleproperty.c
parent40283e7c2793c7b46e51df520ae17d312a389618 (diff)
downloadgtk+-2fec112422ad8a4072c8c19f6b7b8ba2d276165c.tar.gz
styleproperty: Remove equal_func vfunc
Equality tests are done with _gtk_css_value_equal(). There is no need to do it per-property, equal values will still be equal. This essentially reverts 24f5d54329e028347bd76af42e86ed190c1229a2 and 92c7a7171e1240b6d961ee5b6f9ab6b596e98904.
Diffstat (limited to 'gtk/gtkcssstyleproperty.c')
-rw-r--r--gtk/gtkcssstyleproperty.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/gtk/gtkcssstyleproperty.c b/gtk/gtkcssstyleproperty.c
index d03fd53bdd..273cd797ff 100644
--- a/gtk/gtkcssstyleproperty.c
+++ b/gtk/gtkcssstyleproperty.c
@@ -244,21 +244,12 @@ gtk_css_style_property_real_compute_value (GtkCssStyleProperty *property,
return _gtk_css_value_ref (specified);
}
-static gboolean
-gtk_css_style_property_real_equal (GtkCssStyleProperty *property,
- GtkCssValue *value1,
- GtkCssValue *value2)
-{
- return _gtk_css_value_equal (value1, value2);
-}
-
static void
_gtk_css_style_property_init (GtkCssStyleProperty *property)
{
property->parse_value = gtk_css_style_property_real_parse_value;
property->print_value = gtk_css_style_property_real_print_value;
property->compute_value = gtk_css_style_property_real_compute_value;
- property->equal_func = gtk_css_style_property_real_equal;
}
/**
@@ -431,26 +422,3 @@ _gtk_css_style_property_print_value (GtkCssStyleProperty *property,
else
property->print_value (property, value, string);
}
-
-/**
- * _gtk_css_style_property_is_equal:
- * @property: the property
- * @value1: the first value to compare
- * @value2: the second value to compare
- *
- * Compares @value1 and @value2 for equality. Both values must be the
- * result of a call _gtk_css_style_property_compute_value().
- *
- * Returns: %TRUE if @value1 and @value2 are equal
- **/
-gboolean
-_gtk_css_style_property_is_equal (GtkCssStyleProperty *property,
- GtkCssValue *value1,
- GtkCssValue *value2)
-{
- g_return_val_if_fail (GTK_IS_CSS_STYLE_PROPERTY (property), FALSE);
- g_return_val_if_fail (value1 != NULL, FALSE);
- g_return_val_if_fail (value2 != NULL, FALSE);
-
- return property->equal_func (property, value1, value2);
-}