diff options
author | Benjamin Otte <otte@redhat.com> | 2012-04-07 10:39:51 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2012-04-17 08:59:20 +0200 |
commit | 2fec112422ad8a4072c8c19f6b7b8ba2d276165c (patch) | |
tree | 864655e7ca841595382caf94ff540eaf6807fd3b /gtk/gtkcssstyleproperty.c | |
parent | 40283e7c2793c7b46e51df520ae17d312a389618 (diff) | |
download | gtk+-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.c | 32 |
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); -} |