Bug #1486663: don't reject keyword arguments for subclasses of builtin

types.
This commit is contained in:
Georg Brandl 2007-01-21 10:28:43 +00:00
parent aef4c6bc00
commit b84c13792d
9 changed files with 62 additions and 16 deletions

View file

@ -95,7 +95,7 @@ deque_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
dequeobject *deque;
block *b;
if (!_PyArg_NoKeywords("deque()", kwds))
if (type == &deque_type && !_PyArg_NoKeywords("deque()", kwds))
return NULL;
/* create dequeobject structure */