Kaydet (Commit) d6399d2d authored tarafından Antoine Pitrou's avatar Antoine Pitrou

Fix running the copy module from the command-line (however use{ful,less} it may be).

üst b5cfd555
......@@ -51,6 +51,7 @@ __getstate__() and __setstate__(). See the documentation for module
import types
import weakref
from copyreg import dispatch_table
import builtins
class Error(Exception):
pass
......@@ -109,7 +110,7 @@ t = getattr(types, "CodeType", None)
if t is not None:
d[t] = _copy_immutable
for name in ("complex", "unicode"):
t = globals()['__builtins__'].get(name)
t = getattr(builtins, name, None)
if t is not None:
d[t] = _copy_immutable
......
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