From 628e54fa9ff1af99ca505d135bcc6f87bcd8ff11 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 9 Mar 2009 17:08:41 +0000 Subject: [PATCH] [interval] Update fixed-point handling Do not use ClutterFixed when dealing with fixed point values. Use CoglFixed instead. --- clutter/clutter-interval.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clutter/clutter-interval.c b/clutter/clutter-interval.c index 8410be2..c418194 100644 --- a/clutter/clutter-interval.c +++ b/clutter/clutter-interval.c @@ -98,7 +98,7 @@ clutter_interval_real_validate (ClutterInterval *interval, if (pspec_gtype == CLUTTER_TYPE_UNIT) { ClutterParamSpecUnit *pspec_unit = CLUTTER_PARAM_SPEC_UNIT (pspec); - ClutterFixed a, b; + ClutterUnit a, b; a = b = 0; clutter_interval_get_interval (interval, &a, &b); @@ -108,10 +108,10 @@ clutter_interval_real_validate (ClutterInterval *interval, else return FALSE; } - else if (pspec_gtype == CLUTTER_TYPE_FIXED) + else if (pspec_gtype == COGL_TYPE_FIXED) { ClutterParamSpecFixed *pspec_fixed = CLUTTER_PARAM_SPEC_FIXED (pspec); - ClutterFixed a, b; + CoglFixed a, b; a = b = 0; clutter_interval_get_interval (interval, &a, &b); @@ -280,7 +280,7 @@ clutter_interval_real_compute_value (ClutterInterval *interval, break; case G_TYPE_BOOLEAN: - if (CLUTTER_FLOAT_TO_FIXED (factor) > 0.5) + if (factor > 0.5) g_value_set_boolean (value, TRUE); else g_value_set_boolean (value, FALSE); -- 2.7.4