diff --git a/src/gcal-event.c b/src/gcal-event.c index b0fe2e8d..11cccde0 100644 --- a/src/gcal-event.c +++ b/src/gcal-event.c @@ -916,7 +916,9 @@ gcal_event_set_date_end (GcalEvent *self, g_object_notify (G_OBJECT (self), "date-end"); - g_clear_pointer (&component_dt, e_cal_component_free_datetime); + e_cal_component_free_datetime (¤t); + e_cal_component_free_datetime (component_dt); + g_free (component_dt); } } @@ -971,7 +973,9 @@ gcal_event_set_date_start (GcalEvent *self, g_object_notify (G_OBJECT (self), "date-start"); - g_clear_pointer (&component_dt, e_cal_component_free_datetime); + e_cal_component_free_datetime (¤t); + e_cal_component_free_datetime (component_dt); + g_free (component_dt); } }