[evolution-data-server] Bug #618938 - Crash when reading calendar acknowledgement message
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Bug #618938 - Crash when reading calendar acknowledgement message
- Date: Mon, 12 Jul 2010 14:45:00 +0000 (UTC)
commit d054b8c7640513bebef0aa022a979a232970a286
Author: Milan Crha <mcrha redhat com>
Date: Mon Jul 12 16:44:25 2010 +0200
Bug #618938 - Crash when reading calendar acknowledgement message
calendar/libecal/e-cal-component.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/calendar/libecal/e-cal-component.c b/calendar/libecal/e-cal-component.c
index f3f64cd..bfb093d 100644
--- a/calendar/libecal/e-cal-component.c
+++ b/calendar/libecal/e-cal-component.c
@@ -262,13 +262,6 @@ free_icalcomponent (ECalComponent *comp, gboolean free)
if (!priv->icalcomp)
return;
- /* Free the icalcomponent */
-
- if (free && icalcomponent_get_parent (priv->icalcomp) == NULL) {
- icalcomponent_free (priv->icalcomp);
- priv->icalcomp = NULL;
- }
-
/* Free the mappings */
priv->uid = NULL;
@@ -343,6 +336,13 @@ free_icalcomponent (ECalComponent *comp, gboolean free)
g_hash_table_foreach_remove (priv->alarm_uid_hash, free_alarm_cb, NULL);
+ /* Free the icalcomponent */
+
+ if (free && icalcomponent_get_parent (priv->icalcomp) == NULL) {
+ icalcomponent_free (priv->icalcomp);
+ priv->icalcomp = NULL;
+ }
+
/* Clean up */
priv->need_sequence_inc = FALSE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]