interval: Remove unnecessary check
authorEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 18 Jun 2012 17:02:58 +0000 (18:02 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 18 Jun 2012 17:04:54 +0000 (18:04 +0100)
Now that the interval can transform the initial and final values to the
type declared when constructing it, there is no need to check for the
value type inside set_initial_value() and set_final_value().

clutter/clutter-interval.c

index 16dd4be..3a0f303 100644 (file)
@@ -754,15 +754,9 @@ void
 clutter_interval_set_initial_value (ClutterInterval *interval,
                                     const GValue    *value)
 {
-  ClutterIntervalPrivate *priv;
-
   g_return_if_fail (CLUTTER_IS_INTERVAL (interval));
   g_return_if_fail (value != NULL);
 
-  priv = interval->priv;
-
-  g_return_if_fail (G_VALUE_TYPE (value) == priv->value_type);
-
   clutter_interval_set_value_internal (interval, INITIAL, value);
 }
 
@@ -852,15 +846,9 @@ void
 clutter_interval_set_final_value (ClutterInterval *interval,
                                   const GValue    *value)
 {
-  ClutterIntervalPrivate *priv;
-
   g_return_if_fail (CLUTTER_IS_INTERVAL (interval));
   g_return_if_fail (value != NULL);
 
-  priv = interval->priv;
-
-  g_return_if_fail (G_VALUE_TYPE (value) == priv->value_type);
-
   clutter_interval_set_value_internal (interval, FINAL, value);
 }