Monotone-Parent: 8a9b77b9c41a41491783c3507d9b85c3555500a3
Monotone-Revision: 7b44f54acaa78763162cefc160fada0303ee1d95 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-05T01:53:01 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
46bd0d063a
commit
7152b0e075
|
@ -1,5 +1,10 @@
|
||||||
2008-08-04 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
2008-08-04 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* SoObjects/Appointments/SOGoCalendarComponent.m
|
||||||
|
([SOGoCalendarComponent -calendar:create:secure]): we now return a
|
||||||
|
deep copy of the current calendar element, so that further
|
||||||
|
modifications do not impact the original copy.
|
||||||
|
|
||||||
* SoObjects/SOGo/SOGoUser.m ([SOGoUser +initialize]): same as
|
* SoObjects/SOGo/SOGoUser.m ([SOGoUser +initialize]): same as
|
||||||
below.
|
below.
|
||||||
|
|
||||||
|
|
|
@ -328,7 +328,7 @@ _occurenceHasID (iCalRepeatableEntityObject *occurence, NSString *recID)
|
||||||
{
|
{
|
||||||
NSString *componentTag;
|
NSString *componentTag;
|
||||||
iCalRepeatableEntityObject *newComponent;
|
iCalRepeatableEntityObject *newComponent;
|
||||||
iCalCalendar **calendar;
|
iCalCalendar **calendar, *returnedCopy;
|
||||||
NSString *iCalString;
|
NSString *iCalString;
|
||||||
|
|
||||||
if (secure)
|
if (secure)
|
||||||
|
@ -365,7 +365,10 @@ _occurenceHasID (iCalRepeatableEntityObject *occurence, NSString *recID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return *calendar;
|
returnedCopy = [*calendar mutableCopy];
|
||||||
|
[returnedCopy autorelease];
|
||||||
|
|
||||||
|
return returnedCopy;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (id) component: (BOOL) create secure: (BOOL) secure
|
- (id) component: (BOOL) create secure: (BOOL) secure
|
||||||
|
|
Loading…
Reference in a new issue