From af6f2141abc73be6292c8517143e4b73b73bc061 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Sun, 28 Feb 2016 14:11:09 -0300 Subject: [PATCH] window: use g_clear_pointer instead of g_date_time_unref This would handle the case where the datetime is NULL for us. --- src/gcal-window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gcal-window.c b/src/gcal-window.c index db56c0ba..7bcadbd6 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -667,8 +667,8 @@ show_new_event_widget (GcalView *view, if (window->event_creation_data != NULL) { - g_date_time_unref (window->event_creation_data->start_date); - g_date_time_unref (window->event_creation_data->end_date); + g_clear_pointer (&window->event_creation_data->start_date, g_date_time_unref); + g_clear_pointer (&window->event_creation_data->end_date, g_date_time_unref); g_free (window->event_creation_data); }