summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2017-05-04 03:50:28 (GMT)
committerGitHub <noreply@github.com>2017-05-04 03:50:28 (GMT)
commit1bebd8a21948652a5f941c550dec06ea84d1d979 (patch)
treeaa64eaf65cd16994c1cfd36b74e7bb11c310221f /Modules
parentaf71364c3f0e9cd6cb9d83194315af0ee3c783d2 (diff)
downloadcpython-1bebd8a21948652a5f941c550dec06ea84d1d979.zip
cpython-1bebd8a21948652a5f941c550dec06ea84d1d979.tar.gz
cpython-1bebd8a21948652a5f941c550dec06ea84d1d979.tar.bz2
[3.6] bpo-30184: Add tests for invalid use of PyArg_ParseTupleAndKeywords. (GH-1316). (#1441)
(cherry picked from commit 5f161fd86dd5bb936a1a2a13391b13b7e59ec201)
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_testcapimodule.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Modules/_testcapimodule.c b/Modules/_testcapimodule.c
index b25f443..c76eefa 100644
--- a/Modules/_testcapimodule.c
+++ b/Modules/_testcapimodule.c
@@ -1571,7 +1571,7 @@ parse_tuple_and_keywords(PyObject *self, PyObject *args)
{
PyObject *sub_args;
PyObject *sub_kwargs;
- char *sub_format;
+ const char *sub_format;
PyObject *sub_keywords;
Py_ssize_t i, size;
@@ -1584,7 +1584,7 @@ parse_tuple_and_keywords(PyObject *self, PyObject *args)
double buffers[8][4]; /* double ensures alignment where necessary */
- if (!PyArg_ParseTuple(args, "OOyO:parse_tuple_and_keywords",
+ if (!PyArg_ParseTuple(args, "OOsO:parse_tuple_and_keywords",
&sub_args, &sub_kwargs,
&sub_format, &sub_keywords))
return NULL;