Remove obsolete code: now IOError and WindowsError are aliases for OSError

This commit is contained in:
Andrew Svetlov 2012-12-17 16:15:35 +02:00
parent 527e725732
commit df485ca493

View File

@ -396,8 +396,6 @@ if mswindows:
hStdOutput = None
hStdError = None
wShowWindow = 0
class pywintypes:
error = IOError
else:
import select
_has_poll = hasattr(select, 'poll')
@ -1102,12 +1100,6 @@ class Popen(object):
env,
cwd,
startupinfo)
except pywintypes.error as e:
# Translate pywintypes.error to WindowsError, which is
# a subclass of OSError. FIXME: We should really
# translate errno using _sys_errlist (or similar), but
# how can this be done from Python?
raise WindowsError(*e.args)
finally:
# Child is launched. Close the parent's copy of those pipe
# handles that only the child should have open. You need