diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2017-05-04 03:50:28 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-04 03:50:28 (GMT) |
commit | 1bebd8a21948652a5f941c550dec06ea84d1d979 (patch) | |
tree | aa64eaf65cd16994c1cfd36b74e7bb11c310221f /Modules | |
parent | af71364c3f0e9cd6cb9d83194315af0ee3c783d2 (diff) | |
download | cpython-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.c | 4 |
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; |