[gnome-todo] scheduled-panel: simplify code
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] scheduled-panel: simplify code
- Date: Fri, 28 Apr 2017 13:11:38 +0000 (UTC)
commit f35df7049d075150da803e1640fbe6a67c300193
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri Apr 28 10:10:41 2017 -0300
scheduled-panel: simplify code
plugins/scheduled-panel/gtd-panel-scheduled.c | 18 +++---------------
1 files changed, 3 insertions(+), 15 deletions(-)
---
diff --git a/plugins/scheduled-panel/gtd-panel-scheduled.c b/plugins/scheduled-panel/gtd-panel-scheduled.c
index 55a5f6f..e755b73 100644
--- a/plugins/scheduled-panel/gtd-panel-scheduled.c
+++ b/plugins/scheduled-panel/gtd-panel-scheduled.c
@@ -56,9 +56,7 @@ get_date_offset (GDateTime *dt,
gint* days_diff,
gint* next_year_diff)
{
- GDateTime *now;
- GDateTime *today;
- GDateTime *next_year;
+ g_autoptr (GDateTime) now, today, next_year;
now = g_date_time_new_now_local ();
@@ -73,20 +71,10 @@ get_date_offset (GDateTime *dt,
0, 0, 0);
if (days_diff)
- {
- *days_diff = g_date_time_difference (dt, today) / G_TIME_SPAN_DAY;
- }
+ *days_diff = g_date_time_difference (dt, today) / G_TIME_SPAN_DAY;
if (next_year_diff)
- {
- *next_year_diff = g_date_time_difference (next_year, today) / G_TIME_SPAN_DAY;
- }
-
- g_clear_pointer (&next_year, g_date_time_unref);
- g_clear_pointer (&today, g_date_time_unref);
- g_clear_pointer (&now, g_date_time_unref);
-
- return;
+ *next_year_diff = g_date_time_difference (next_year, today) / G_TIME_SPAN_DAY;
}
static gchar*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]