2009-03-16 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / src / hildon-time-selector.c
index 9f3574a..ad8f5cf 100644 (file)
@@ -123,7 +123,8 @@ static void _manage_ampm_selection_cb (HildonTouchSelector * selector,
 static void _check_ampm_format (HildonTimeSelector * selector);
 static void _set_pm (HildonTimeSelector * selector, gboolean pm);
 
-static gchar *_custom_print_func (HildonTouchSelector * selector);
+static gchar *_custom_print_func (HildonTouchSelector * selector,
+                                  gpointer user_data);
 
 static void
 hildon_time_selector_class_init (HildonTimeSelectorClass * class)
@@ -282,7 +283,8 @@ hildon_time_selector_finalize (GObject * object)
 /* ------------------------------ PRIVATE METHODS ---------------------------- */
 
 static gchar *
-_custom_print_func (HildonTouchSelector * touch_selector)
+_custom_print_func (HildonTouchSelector * touch_selector,
+                    gpointer user_data)
 {
   gchar *result = NULL;
   struct tm tm = { 0, 0, 0, 0, 0, 0, 0, 0, 0 };
@@ -527,8 +529,8 @@ hildon_time_selector_set_time (HildonTimeSelector * selector,
   GtkTreeIter iter;
   gint hours_item = 0;
 
-  g_return_val_if_fail (hours >= 0 && hours <= 23, FALSE);
-  g_return_val_if_fail (minutes >= 0 && minutes <= 59, FALSE);
+  g_return_val_if_fail (hours <= 23, FALSE);
+  g_return_val_if_fail (minutes <= 59, FALSE);
 
   if (selector->priv->ampm_format) {
     _set_pm (selector, hours >= 12);