diff --git a/ChangeLog b/ChangeLog index 8fa7d6d27..f84abc181 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2009-10-01 Wolfgang Sourdeau + * SoObjects/Appointments/SOGoAppointmentFolders.m + (-proxyFoldersWithWriteAccess:): return an autoreleased + "proxyFolders" to avoid a leak. + * Tests/test-maildav.py (DAVMailCollectionTest._putMessage): messages have "message/rfc822" mime-type. (DAVMailCollectionTest.setUp): use servername diff --git a/SoObjects/Appointments/SOGoAppointmentFolders.m b/SoObjects/Appointments/SOGoAppointmentFolders.m index d170e319a..8c6750e2d 100644 --- a/SoObjects/Appointments/SOGoAppointmentFolders.m +++ b/SoObjects/Appointments/SOGoAppointmentFolders.m @@ -200,8 +200,7 @@ NSMutableArray *classes; NSArray *primaryClasses; - classes = [NSMutableArray new]; - [classes autorelease]; + classes = [NSMutableArray array]; primaryClasses = [super davComplianceClassesInContext: _ctx]; if (primaryClasses) @@ -248,7 +247,7 @@ SOGoAppointmentFolder *currentFolder; NSString *folderOwner, *currentUser; - proxyFolders = [NSMutableArray new]; + proxyFolders = [NSMutableArray array]; currentUser = [[context activeUser] login];