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

@ -95,6 +95,9 @@ deque_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
dequeobject *deque;
block *b;
if (!_PyArg_NoKeywords("deque()", kwds))
return NULL;
/* create dequeobject structure */
deque = (dequeobject *)type->tp_alloc(type, 0);
if (deque == NULL)