From e4debb9912db97d9119bc3e60c3a5414bb2a89d0 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Wed, 1 Apr 2020 22:30:08 -0300 Subject: [PATCH] views: Free GDateTimes with g_date_time_unref() --- src/views/gcal-week-view.c | 2 +- src/views/gcal-year-view.c | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/views/gcal-week-view.c b/src/views/gcal-week-view.c index 0ebfecde..87067cb3 100644 --- a/src/views/gcal-week-view.c +++ b/src/views/gcal-week-view.c @@ -509,7 +509,7 @@ gcal_week_view_finalize (GObject *object) self = GCAL_WEEK_VIEW (object); - g_clear_pointer (&self->date, g_free); + g_clear_pointer (&self->date, g_date_time_unref); g_clear_object (&self->context); diff --git a/src/views/gcal-year-view.c b/src/views/gcal-year-view.c index c61a36a5..d47efdaf 100644 --- a/src/views/gcal-year-view.c +++ b/src/views/gcal-year-view.c @@ -1825,10 +1825,9 @@ gcal_year_view_finalize (GObject *object) g_free (year_view->navigator_grid); g_free (year_view->selected_data); - g_free (year_view->start_selected_date); - g_free (year_view->end_selected_date); - - g_clear_pointer (&year_view->date, g_free); + g_clear_pointer (&year_view->start_selected_date, g_date_time_unref); + g_clear_pointer (&year_view->end_selected_date, g_date_time_unref); + g_clear_pointer (&year_view->date, g_date_time_unref); g_clear_object (&year_view->calendar_settings);