[pypy-commit] pypy default: fixes
arigo
pypy.commits at gmail.com
Sun Jun 11 17:22:43 EDT 2017
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r91578:d936612da330
Date: 2017-06-11 23:16 +0200
http://bitbucket.org/pypy/pypy/changeset/d936612da330/
Log: fixes
diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py
--- a/rpython/rlib/rposix_stat.py
+++ b/rpython/rlib/rposix_stat.py
@@ -711,9 +711,9 @@
with lltype.scoped_alloc(
win32traits.BY_HANDLE_FILE_INFORMATION) as data:
- res = rwin32.GetFileInformationByHandle(hFile, data)
+ res = win32traits.GetFileInformationByHandle(hFile, data)
errcode = rwin32.GetLastError_saved()
- win32.CloseHandle(hFile)
+ rwin32.CloseHandle(hFile)
if res == 0:
raise WindowsError(errcode, "GetFileInformationByHandle failed")
return win32_by_handle_info_to_stat(win32traits, data)
diff --git a/rpython/rlib/rwin32file.py b/rpython/rlib/rwin32file.py
--- a/rpython/rlib/rwin32file.py
+++ b/rpython/rlib/rwin32file.py
@@ -109,7 +109,7 @@
INVALID_FILE_ATTRIBUTES
_S_IFDIR _S_IFREG _S_IFCHR _S_IFIFO
FILE_TYPE_UNKNOWN FILE_TYPE_CHAR FILE_TYPE_PIPE
- FILE_READ_ATTRIBUTES
+ FILE_READ_ATTRIBUTES FILE_ATTRIBUTE_NORMAL
FILE_WRITE_ATTRIBUTES OPEN_EXISTING FILE_FLAG_BACKUP_SEMANTICS
VOLUME_NAME_DOS VOLUME_NAME_NT
ERROR_FILE_NOT_FOUND ERROR_NO_MORE_FILES
diff --git a/rpython/rlib/test/test_rposix_stat.py b/rpython/rlib/test/test_rposix_stat.py
--- a/rpython/rlib/test/test_rposix_stat.py
+++ b/rpython/rlib/test/test_rposix_stat.py
@@ -70,11 +70,11 @@
@py.test.mark.skipif(sys.platform != 'win32', reason='win32 test')
def test_stat3_ino_dev(self):
- st = rposix.stat2('C:\\')
+ st = rposix_stat.stat('C:\\')
assert st.st_dev == st.st_ino == 0
- st = rposix.stat3('C:\\')
+ st = rposix_stat.stat3('C:\\')
assert st.st_dev != 0 and st.st_ino != 0
- st2 = rposix.lstat3('C:\\')
+ st2 = rposix_stat.lstat3('C:\\')
assert (st2.st_dev, st2.st_ino) == (st.st_dev, st.st_ino)
More information about the pypy-commit
mailing list