Author: Armin Rigo <[email protected]>
Branch:
Changeset: r95005:090965df249b
Date: 2018-08-16 08:12 +0200
http://bitbucket.org/pypy/pypy/changeset/090965df249b/
Log: Issue 2870
Fix Windows os.listdir() for some cases (see CPython #32539 for the
fix and the test that will show up at the next merge of the stdlib)
diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py
--- a/rpython/rlib/rposix.py
+++ b/rpython/rlib/rposix.py
@@ -874,11 +874,11 @@
if traits.str is unicode:
if path and path[-1] not in (u'/', u'\\', u':'):
- path += u'/'
+ path += u'\\'
mask = path + u'*.*'
else:
if path and path[-1] not in ('/', '\\', ':'):
- path += '/'
+ path += '\\'
mask = path + '*.*'
filedata = lltype.malloc(win32traits.WIN32_FIND_DATA, flavor='raw')
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit