diff options
Diffstat (limited to 'numpy/core/src')
-rw-r--r-- | numpy/core/src/scalartypes.inc.src | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/core/src/scalartypes.inc.src b/numpy/core/src/scalartypes.inc.src index fedce2d71..51eb74d40 100644 --- a/numpy/core/src/scalartypes.inc.src +++ b/numpy/core/src/scalartypes.inc.src @@ -1689,6 +1689,7 @@ object_arrtype_dealloc(PyObject *v) sup = (PyTypeObject *)PyTuple_GET_ITEM(type->tp_bases, num); \ ret = sup->tp_new(type, args, kwds); \ if (ret) return ret; \ + if (PyTuple_GET_SIZE(args)!=1) return NULL; \ PyErr_Clear(); \ /* now do default conversion */ \ } |