From 6cca5c8459cc439cb050010ffa762a03859d3051 Mon Sep 17 00:00:00 2001 From: Serhiy Storchaka Date: Thu, 8 Jun 2017 14:41:19 +0300 Subject: bpo-30592: Fixed error messages for some builtins. (#1996) Error messages when pass keyword arguments to some builtins that don't support keyword arguments contained double parenthesis: "()()". The regression was introduced by bpo-30534. --- Python/bltinmodule.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Python/bltinmodule.c') diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index a0c62db8b2..f7690b17ff 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -429,7 +429,7 @@ filter_new(PyTypeObject *type, PyObject *args, PyObject *kwds) PyObject *it; filterobject *lz; - if (type == &PyFilter_Type && !_PyArg_NoKeywords("filter()", kwds)) + if (type == &PyFilter_Type && !_PyArg_NoKeywords("filter", kwds)) return NULL; if (!PyArg_UnpackTuple(args, "filter", 2, 2, &func, &seq)) @@ -1125,7 +1125,7 @@ map_new(PyTypeObject *type, PyObject *args, PyObject *kwds) mapobject *lz; Py_ssize_t numargs, i; - if (type == &PyMap_Type && !_PyArg_NoKeywords("map()", kwds)) + if (type == &PyMap_Type && !_PyArg_NoKeywords("map", kwds)) return NULL; numargs = PyTuple_Size(args); @@ -2446,7 +2446,7 @@ zip_new(PyTypeObject *type, PyObject *args, PyObject *kwds) PyObject *result; Py_ssize_t tuplesize; - if (type == &PyZip_Type && !_PyArg_NoKeywords("zip()", kwds)) + if (type == &PyZip_Type && !_PyArg_NoKeywords("zip", kwds)) return NULL; /* args must be a tuple */ -- cgit v1.2.1