Monotone-Parent: 5244339e45ef9095573b10733228f85b81a17377

Monotone-Revision: 88abde23827bf8224db16cc732418d143787b3f6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-10-13T21:40:18
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2009-10-13 21:40:18 +00:00
parent 114e8bddc3
commit 3bdf3aacde
3 changed files with 8 additions and 1 deletions

View File

@@ -1,5 +1,11 @@
2009-10-13 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/Scheduler/UIxAppointmentEditor.m (-delegateAction): same as
below.
* UI/MailPartViewers/UIxMailPartICalActions.m (-delegateAction):
delegatedAttendee is autoreleased to avoid a leak.
* SoObjects/SOGo/LDAPSource.m (-dealloc): we release the
"searchAttributes" ivar, even though LDAPSource instances are
never deallocated.

View File

@@ -264,6 +264,7 @@
{
user = [context activeUser];
delegatedAttendee = [iCalPerson new];
[delegatedAttendee autorelease];
[delegatedAttendee setEmail: delegatedEmail];
delegatedUid = [delegatedAttendee uid];
if (delegatedUid)
@@ -272,7 +273,6 @@
delegatedUser = [SOGoUser userWithLogin: delegatedUid];
[delegatedAttendee setCn: [delegatedUser cn]];
}
[delegatedAttendee setRole: @"REQ-PARTICIPANT"];
[delegatedAttendee setRsvp: @"TRUE"];
[delegatedAttendee setParticipationStatus: iCalPersonPartStatNeedsAction];

View File

@@ -547,6 +547,7 @@
{
user = [context activeUser];
delegatedAttendee = [iCalPerson new];
[delegatedAttendee autorelease];
[delegatedAttendee setEmail: delegatedEmail];
delegatedUid = [delegatedAttendee uid];
if (delegatedUid)