Disallow keyword arguments for type constructors that don't use them.

(fixes bug #1119418)
This commit is contained in:
Georg Brandl 2005-08-26 06:42:30 +00:00
parent bd77da6dab
commit 02c42871cf
13 changed files with 100 additions and 13 deletions

View file

@ -15,6 +15,7 @@ PyAPI_FUNC(int) PyArg_ParseTupleAndKeywords(PyObject *, PyObject *,
char *, char **, ...);
PyAPI_FUNC(int) PyArg_UnpackTuple(PyObject *, char *, int, int, ...);
PyAPI_FUNC(PyObject *) Py_BuildValue(char *, ...);
PyAPI_FUNC(int) _PyArg_NoKeywords(char *funcname, PyObject *kw);
PyAPI_FUNC(int) PyArg_VaParse(PyObject *, char *, va_list);
PyAPI_FUNC(int) PyArg_VaParseTupleAndKeywords(PyObject *, PyObject *,