[gnome-calendar] event: plug a memory leak



commit e4bfdb7ed257fea8bbeae1b57e38fe56ddb0468a
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Thu Feb 18 15:52:52 2016 -0200

    event: plug a memory leak

 src/gcal-event.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-event.c b/src/gcal-event.c
index 2ccd946..17f71f9 100644
--- a/src/gcal-event.c
+++ b/src/gcal-event.c
@@ -166,6 +166,9 @@ gcal_event_update_uid_internal (GcalEvent *self)
   source_id = self->source ? e_source_get_uid (self->source) : "";
   id = e_cal_component_get_id (self->component);
 
+  /* Clear the previous uid */
+  g_clear_pointer (&self->uid, g_free);
+
   if (id->rid != NULL)
     {
       self->uid = g_strdup_printf ("%s:%s:%s",


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