diff options
author | Pauli Virtanen <pav@iki.fi> | 2009-12-06 11:55:28 +0000 |
---|---|---|
committer | Pauli Virtanen <pav@iki.fi> | 2009-12-06 11:55:28 +0000 |
commit | 00e4fd340afddee71c8518fa048400322e95c6cb (patch) | |
tree | 18ae733aeeea89d034143bfbf1b30bc1a7c8f2cf /numpy/distutils/fcompiler | |
parent | 33867b6cbc2d12eac9a1c2a5b7af42fda1cd1a64 (diff) | |
download | numpy-00e4fd340afddee71c8518fa048400322e95c6cb.tar.gz |
3K: distutils: there is no types.InstanceType in Py3, so don't use it
Diffstat (limited to 'numpy/distutils/fcompiler')
-rw-r--r-- | numpy/distutils/fcompiler/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/distutils/fcompiler/__init__.py b/numpy/distutils/fcompiler/__init__.py index a8ebaa83a..66192c37f 100644 --- a/numpy/distutils/fcompiler/__init__.py +++ b/numpy/distutils/fcompiler/__init__.py @@ -224,7 +224,8 @@ class FCompiler(CCompiler): self._is_customised = False def __copy__(self): - obj = types.InstanceType(self.__class__, self.__dict__) + obj = self.__new__(self.__class__) + obj.__dict__.update(self.__dict__) obj.distutils_vars = obj.distutils_vars.clone(obj._environment_hook) obj.command_vars = obj.command_vars.clone(obj._environment_hook) obj.flag_vars = obj.flag_vars.clone(obj._environment_hook) |