diff options
author | Thomas Heller <theller@ctypes.org> | 2007-10-24 19:37:27 +0000 |
---|---|---|
committer | Thomas Heller <theller@ctypes.org> | 2007-10-24 19:37:27 +0000 |
commit | 37425488ef7124b93351e98dd0f7ca4375af5d43 (patch) | |
tree | 76fc76f82d0a76e4b84565efb656445579dd15b8 /Modules | |
parent | d7efd6e2c5ea3f8c5bd86a87d3800d17329839cf (diff) | |
download | cpython-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.c | 2 |
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"); |