cpython: 3eb3a6d45251 (original) (raw)
Mercurial > cpython
changeset 95431:3eb3a6d45251
Issue #23338: Fixed formatting ctypes error messages on Cygwin. Patch by Makoto Kato. [#23338]
Serhiy Storchaka storchaka@gmail.com | |
---|---|
date | Sat, 04 Apr 2015 10:06:58 +0300 |
parents | e6654af0fc93(current diff)36eca0b259e2(diff) |
children | fca669149d8a |
files | Misc/ACKS Misc/NEWS Modules/_ctypes/_ctypes.c |
diffstat | 3 files changed, 6 insertions(+), 2 deletions(-)[+] [-] Misc/ACKS 1 Misc/NEWS 3 Modules/_ctypes/_ctypes.c 4 |
line wrap: on
line diff
--- a/Misc/ACKS +++ b/Misc/ACKS @@ -703,6 +703,7 @@ Janne Karila Per Øyvind Karlsen Anton Kasyanov Lou Kates +Makoto Kato Hiroaki Kawai Brian Kearns Sebastien Keim
--- a/Misc/NEWS +++ b/Misc/NEWS @@ -19,6 +19,9 @@ Core and Builtins Library ------- +- Issue #23338: Fixed formatting ctypes error messages on Cygwin.
- Issue #15582: inspect.getdoc() now follows inheritance chains.
- Issue #2175: SAX parsers now support a character stream of InputSource object.
--- a/Modules/_ctypes/_ctypes.c +++ b/Modules/_ctypes/_ctypes.c @@ -593,7 +593,7 @@ CDataType_in_dll(PyObject type, PyObjec #ifdef CYGWIN / dlerror() isn't very helpful on cygwin */ PyErr_Format(PyExc_ValueError,
"symbol '%s' not found (%s) ",[](#l3.7)
"symbol '%s' not found",[](#l3.8) name);[](#l3.9)
#else PyErr_SetString(PyExc_ValueError, ctypes_dlerror()); @@ -3280,7 +3280,7 @@ PyCFuncPtr_FromDll(PyTypeObject type, P #ifdef CYGWIN / dlerror() isn't very helpful on cygwin */ PyErr_Format(PyExc_AttributeError,
"function '%s' not found (%s) ",[](#l3.16)
"function '%s' not found",[](#l3.17) name);[](#l3.18)
#else PyErr_SetString(PyExc_AttributeError, ctypes_dlerror());