[gnome-todo] task: fix icaltime-to-datetime function



commit fdc2a8d9e45ec093238b87808c4ee229ee519b70
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Tue Feb 23 13:42:34 2016 -0300

    task: fix icaltime-to-datetime function

 src/gtd-task.c |   19 ++++++-------------
 1 files changed, 6 insertions(+), 13 deletions(-)
---
diff --git a/src/gtd-task.c b/src/gtd-task.c
index 807d40c..83c59d1 100644
--- a/src/gtd-task.c
+++ b/src/gtd-task.c
@@ -50,24 +50,17 @@ enum
 static GDateTime*
 gtd_task__convert_icaltime (const icaltimetype *date)
 {
-  GTimeZone *tz;
   GDateTime *dt;
-  gboolean is_date;
 
   if (!date)
     return NULL;
 
-  is_date = date->is_date ? TRUE : FALSE;
-
-  tz = g_time_zone_new_utc ();
-
-  dt = g_date_time_new (tz,
-                        date->year,
-                        date->month,
-                        date->day,
-                        is_date ? date->hour : 0,
-                        is_date ? date->minute : 0,
-                        is_date ? date->second : 0.0);
+  dt = g_date_time_new_utc (date->year,
+                            date->month,
+                            date->day,
+                            date->is_date ? 0 : date->hour,
+                            date->is_date ? 0 : date->minute,
+                            date->is_date ? 0 : date->second);
 
   return dt;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]