summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2018-12-10 22:31:31 (GMT)
committerGitHub <noreply@github.com>2018-12-10 22:31:31 (GMT)
commit5f6aa2f1aec8c0c93e88731afa46b6b42bddba8f (patch)
tree0598462d5ea2ba5f718bf6fcca71d1b7152b94bd /src/engine/SCons
parent903d9a41e160005360aef34d7850bde9e51ecc7c (diff)
parentf55f43e11f7f7efc96d17aeda8e0fef4f09ce627 (diff)
downloadSCons-5f6aa2f1aec8c0c93e88731afa46b6b42bddba8f.zip
SCons-5f6aa2f1aec8c0c93e88731afa46b6b42bddba8f.tar.gz
SCons-5f6aa2f1aec8c0c93e88731afa46b6b42bddba8f.tar.bz2
Merge branch 'master' into fix_mac_shlibversion_gh_issue_3241
Diffstat (limited to 'src/engine/SCons')
-rw-r--r--src/engine/SCons/Platform/win32.py12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/engine/SCons/Platform/win32.py b/src/engine/SCons/Platform/win32.py
index 3b76208..2d40fb8 100644
--- a/src/engine/SCons/Platform/win32.py
+++ b/src/engine/SCons/Platform/win32.py
@@ -82,16 +82,8 @@ else:
win32con.HANDLE_FLAG_INHERIT, 0)
file = _scons_file
else:
- import io
- for io_class in ['BufferedReader', 'BufferedWriter', 'BufferedRWPair',
- 'BufferedRandom', 'TextIOWrapper']:
- _builtin_file = getattr(io, io_class)
- class _scons_file(_builtin_file):
- def __init__(self, *args, **kw):
- _builtin_file.__init__(self, *args, **kw)
- win32api.SetHandleInformation(msvcrt.get_osfhandle(self.fileno()),
- win32con.HANDLE_FLAG_INHERIT, 0)
- setattr(io, io_class, _scons_file)
+ # No longer needed for python 3.4 and above. Files are opened non sharable
+ pass