Author: Matti Picus <[email protected]>
Branch: winconsoleio
Changeset: r97524:758dcf8d6170
Date: 2019-09-18 15:39 +0300
http://bitbucket.org/pypy/pypy/changeset/758dcf8d6170/
Log: help flow analysis
diff --git a/pypy/module/_io/interp_win32consoleio.py
b/pypy/module/_io/interp_win32consoleio.py
--- a/pypy/module/_io/interp_win32consoleio.py
+++ b/pypy/module/_io/interp_win32consoleio.py
@@ -201,6 +201,9 @@
if space.isinstance_w(w_nameobj, space.w_int):
self.fd = space.int_w(w_nameobj)
+ # make the flow analysis happy,otherwise it thinks w_path
+ # is undefined later
+ w_path = w_nameobj
if self.fd < 0:
from pypy.module.posix.interp_posix import fspath
w_path = fspath(space, w_nameobj)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit