[CalendarServer-changes] [2829] CalendarServer/branches/users/cdaboo/implicit-2805/lib-patches/ vobject/src.vobject.base.patch
source_changes at macosforge.org
source_changes at macosforge.org
Mon Aug 18 12:49:35 PDT 2008
Revision: 2829
http://trac.macosforge.org/projects/calendarserver/changeset/2829
Author: cdaboo at apple.com
Date: 2008-08-18 12:49:34 -0700 (Mon, 18 Aug 2008)
Log Message:
-----------
Make sure that duplicating an object also duplicates the list of parameter values, to allow us to modify
the duplicate without affecting the original.
Added Paths:
-----------
CalendarServer/branches/users/cdaboo/implicit-2805/lib-patches/vobject/src.vobject.base.patch
Added: CalendarServer/branches/users/cdaboo/implicit-2805/lib-patches/vobject/src.vobject.base.patch
===================================================================
--- CalendarServer/branches/users/cdaboo/implicit-2805/lib-patches/vobject/src.vobject.base.patch (rev 0)
+++ CalendarServer/branches/users/cdaboo/implicit-2805/lib-patches/vobject/src.vobject.base.patch 2008-08-18 19:49:34 UTC (rev 2829)
@@ -0,0 +1,13 @@
+Index: src/vobject/base.py
+===================================================================
+--- src/vobject/base.py (revision 192)
++++ src/vobject/base.py (working copy)
+@@ -273,6 +273,8 @@
+ self.value = copy.copy(copyit.value)
+ self.encoded = self.encoded
+ self.params = copy.copy(copyit.params)
++ for k,v in self.params.items():
++ self.params[k] = copy.copy(v)
+ self.singletonparams = copy.copy(copyit.singletonparams)
+ self.lineNumber = copyit.lineNumber
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080818/22b50a35/attachment.html
More information about the calendarserver-changes
mailing list