summaryrefslogtreecommitdiffstats
path: root/Lib/os.py
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2021-08-08 18:04:02 (GMT)
committerGitHub <noreply@github.com>2021-08-08 18:04:02 (GMT)
commit2b496e79293a8b80e8ba0e514e186b3b1467b64b (patch)
tree0d6f597a7a38fdd2df3857e230ac2b5062f39581 /Lib/os.py
parent0eec6276fdcdde5221370d92b50ea95851760c72 (diff)
downloadcpython-2b496e79293a8b80e8ba0e514e186b3b1467b64b.zip
cpython-2b496e79293a8b80e8ba0e514e186b3b1467b64b.tar.gz
cpython-2b496e79293a8b80e8ba0e514e186b3b1467b64b.tar.bz2
bpo-42053: Remove misleading check in os.fwalk() (GH-27669)
os.fwalk() does not support integer as the first argument, and never supported.
Diffstat (limited to 'Lib/os.py')
-rw-r--r--Lib/os.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/Lib/os.py b/Lib/os.py
index 8cc70a1..ab7ef3c 100644
--- a/Lib/os.py
+++ b/Lib/os.py
@@ -461,8 +461,7 @@ if {open, stat} <= supports_dir_fd and {scandir, stat} <= supports_fd:
dirs.remove('CVS') # don't visit CVS directories
"""
sys.audit("os.fwalk", top, topdown, onerror, follow_symlinks, dir_fd)
- if not isinstance(top, int) or not hasattr(top, '__index__'):
- top = fspath(top)
+ top = fspath(top)
# Note: To guard against symlink races, we use the standard
# lstat()/open()/fstat() trick.
if not follow_symlinks: