mirror of
https://github.com/python/cpython.git
synced 2025-12-11 19:40:17 +00:00
don't shadow globals
This commit is contained in:
parent
44454afbe3
commit
b8bc439b20
1 changed files with 8 additions and 8 deletions
|
|
@ -1193,11 +1193,11 @@ class Popen(object):
|
||||||
try:
|
try:
|
||||||
exc_type, exc_value = sys.exc_info()[:2]
|
exc_type, exc_value = sys.exc_info()[:2]
|
||||||
if isinstance(exc_value, OSError):
|
if isinstance(exc_value, OSError):
|
||||||
errno = exc_value.errno
|
errno_num = exc_value.errno
|
||||||
else:
|
else:
|
||||||
errno = 0
|
errno_num = 0
|
||||||
message = '%s:%x:%s' % (exc_type.__name__,
|
message = '%s:%x:%s' % (exc_type.__name__,
|
||||||
errno, exc_value)
|
errno_num, exc_value)
|
||||||
message = message.encode(errors="surrogatepass")
|
message = message.encode(errors="surrogatepass")
|
||||||
os.write(errpipe_write, message)
|
os.write(errpipe_write, message)
|
||||||
except Exception:
|
except Exception:
|
||||||
|
|
@ -1252,12 +1252,12 @@ class Popen(object):
|
||||||
os.close(fd)
|
os.close(fd)
|
||||||
err_msg = err_msg.decode(errors="surrogatepass")
|
err_msg = err_msg.decode(errors="surrogatepass")
|
||||||
if issubclass(child_exception_type, OSError) and hex_errno:
|
if issubclass(child_exception_type, OSError) and hex_errno:
|
||||||
errno = int(hex_errno, 16)
|
errno_num = int(hex_errno, 16)
|
||||||
if errno != 0:
|
if errno_num != 0:
|
||||||
err_msg = os.strerror(errno)
|
err_msg = os.strerror(errno_num)
|
||||||
if errno == errno.ENOENT:
|
if errno_num == errno.ENOENT:
|
||||||
err_msg += ': ' + repr(args[0])
|
err_msg += ': ' + repr(args[0])
|
||||||
raise child_exception_type(errno, err_msg)
|
raise child_exception_type(errno_num, err_msg)
|
||||||
raise child_exception_type(err_msg)
|
raise child_exception_type(err_msg)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue