Commit f156a44e authored by Marc-André Lemburg's avatar Marc-André Lemburg

Added Unicode objects to the copy mechanism. Since these are immutable,

they are copied as atomic types.
parent 62727316
...@@ -84,6 +84,7 @@ d[types.IntType] = _copy_atomic ...@@ -84,6 +84,7 @@ d[types.IntType] = _copy_atomic
d[types.LongType] = _copy_atomic d[types.LongType] = _copy_atomic
d[types.FloatType] = _copy_atomic d[types.FloatType] = _copy_atomic
d[types.StringType] = _copy_atomic d[types.StringType] = _copy_atomic
d[types.UnicodeType] = _copy_atomic
try: try:
d[types.CodeType] = _copy_atomic d[types.CodeType] = _copy_atomic
except AttributeError: except AttributeError:
...@@ -160,6 +161,7 @@ d[types.IntType] = _deepcopy_atomic ...@@ -160,6 +161,7 @@ d[types.IntType] = _deepcopy_atomic
d[types.LongType] = _deepcopy_atomic d[types.LongType] = _deepcopy_atomic
d[types.FloatType] = _deepcopy_atomic d[types.FloatType] = _deepcopy_atomic
d[types.StringType] = _deepcopy_atomic d[types.StringType] = _deepcopy_atomic
d[types.UnicodeType] = _deepcopy_atomic
d[types.CodeType] = _deepcopy_atomic d[types.CodeType] = _deepcopy_atomic
d[types.TypeType] = _deepcopy_atomic d[types.TypeType] = _deepcopy_atomic
d[types.XRangeType] = _deepcopy_atomic d[types.XRangeType] = _deepcopy_atomic
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment