diff options
author | William Deegan <bill@baddogconsulting.com> | 2018-12-10 23:06:40 (GMT) |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2018-12-10 23:06:40 (GMT) |
commit | 818fc0278086b28be3534ad9fcf0218da062e110 (patch) | |
tree | 8d095a7f254454bfcab8f532dca4deb442fdc5e6 /src/engine/SCons | |
parent | 93bf27c99cd82fd4780b5cf5691e6eb9bf0160f9 (diff) | |
parent | 5f6aa2f1aec8c0c93e88731afa46b6b42bddba8f (diff) | |
download | SCons-818fc0278086b28be3534ad9fcf0218da062e110.zip SCons-818fc0278086b28be3534ad9fcf0218da062e110.tar.gz SCons-818fc0278086b28be3534ad9fcf0218da062e110.tar.bz2 |
Merge branch 'fix_mac_shlibversion_gh_issue_3241' of github.com:bdbaddog/scons into fix_mac_shlibversion_gh_issue_3241
Diffstat (limited to 'src/engine/SCons')
-rw-r--r-- | src/engine/SCons/Platform/win32.py | 12 |
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 |