bpo-42053: Remove misleading check in os.fwalk() (GH-27669)

os.fwalk() does not support integer as the first argument,
and never supported.
This commit is contained in:
Serhiy Storchaka 2021-08-08 21:04:02 +03:00 committed by GitHub
parent 0eec6276fd
commit 2b496e7929
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 2 deletions

View File

@ -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: