evolution-data-server r8867 - in trunk/calendar: . libecal
- From: abharath svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r8867 - in trunk/calendar: . libecal
- Date: Thu, 29 May 2008 05:36:33 +0000 (UTC)
Author: abharath
Date: Thu May 29 05:36:33 2008
New Revision: 8867
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=8867&view=rev
Log:
Committing on behalf of Chenthill Palanisamy <pchenthill novell com>
2008-05-29 Chenthill Palanisamy <pchenthill novell com>
** Fixes #388579 (bnc)
* libecal/e-cal-component.c: (free_icalcomponent): Fix for Exchange
crasher. Part of the fix was already committed. This is the last hunk.
Modified:
trunk/calendar/ChangeLog
trunk/calendar/libecal/e-cal-component.c
Modified: trunk/calendar/libecal/e-cal-component.c
==============================================================================
--- trunk/calendar/libecal/e-cal-component.c (original)
+++ trunk/calendar/libecal/e-cal-component.c Thu May 29 05:36:33 2008
@@ -307,8 +307,15 @@
priv->status = NULL;
- for (l = priv->attachment_list; l != NULL; l = l->next)
- g_free (l->data);
+ for (l = priv->attachment_list; l != NULL; l = l->next) {
+ struct attachment *attachment;
+
+ attachment = l->data;
+
+ icalattach_unref (attachment->attach);
+ g_free (attachment);
+ }
+
g_slist_free (priv->attachment_list);
priv->attachment_list = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]