summaryrefslogtreecommitdiff
path: root/Modules
diff options
context:
space:
mode:
authorThomas Heller <theller@ctypes.org>2007-10-24 19:37:27 +0000
committerThomas Heller <theller@ctypes.org>2007-10-24 19:37:27 +0000
commit37425488ef7124b93351e98dd0f7ca4375af5d43 (patch)
tree76fc76f82d0a76e4b84565efb656445579dd15b8 /Modules
parentd7efd6e2c5ea3f8c5bd86a87d3800d17329839cf (diff)
downloadcpython-37425488ef7124b93351e98dd0f7ca4375af5d43.tar.gz
A 'PyObject *' parameter in PyErr_Format must use %S parameter, not %s.
Added unittest for calling a function with paramflags.
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_ctypes/_ctypes.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/_ctypes/_ctypes.c b/Modules/_ctypes/_ctypes.c
index f92263030b..81276faa5d 100644
--- a/Modules/_ctypes/_ctypes.c
+++ b/Modules/_ctypes/_ctypes.c
@@ -2992,7 +2992,7 @@ _get_arg(int *pindex, PyObject *name, PyObject *defval, PyObject *inargs, PyObje
/* we can't currently emit a better error message */
if (name)
PyErr_Format(PyExc_TypeError,
- "required argument '%s' missing", name);
+ "required argument '%S' missing", name);
else
PyErr_Format(PyExc_TypeError,
"not enough arguments");