[pypy-commit] pypy errno-again: Fix
arigo
noreply at buildbot.pypy.org
Fri Jan 16 18:47:09 CET 2015
Author: Armin Rigo <arigo at tunes.org>
Branch: errno-again
Changeset: r75399:d273b19b4bd9
Date: 2015-01-16 18:46 +0100
http://bitbucket.org/pypy/pypy/changeset/d273b19b4bd9/
Log: Fix
diff --git a/pypy/module/_cffi_backend/cerrno.py b/pypy/module/_cffi_backend/cerrno.py
--- a/pypy/module/_cffi_backend/cerrno.py
+++ b/pypy/module/_cffi_backend/cerrno.py
@@ -23,10 +23,8 @@
@unwrap_spec(code=int)
def getwinerror(space, code=-1):
- XXX
- from rpython.rlib.rwin32 import FormatError
+ from rpython.rlib.rwin32 import GetLastError_saved, FormatError
if code == -1:
- ec = get_errno_container(space)
- code = ec._cffi_saved_LastError
+ code = GetLastError_saved()
message = FormatError(code)
return space.newtuple([space.wrap(code), space.wrap(message)])
More information about the pypy-commit
mailing list