summaryrefslogtreecommitdiff
path: root/numpy/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/src')
-rw-r--r--numpy/core/src/arraytypes.inc.src6
1 files changed, 1 insertions, 5 deletions
diff --git a/numpy/core/src/arraytypes.inc.src b/numpy/core/src/arraytypes.inc.src
index 210a2230e..1ab7569f8 100644
--- a/numpy/core/src/arraytypes.inc.src
+++ b/numpy/core/src/arraytypes.inc.src
@@ -53,11 +53,7 @@ MyPyLong_AsUnsignedLongLong(PyObject *vv)
ret = PyLong_AsUnsignedLongLong(vv);
if (PyErr_Occurred()) {
PyErr_Clear();
- longlong new = PyLong_AsLongLong(vv);
- if (!PyErr_Occurred() && new < 0)
- ret = (ulonglong) new;
- else
- ret = NPY_MAX_ULONGLONG;
+ ret = (ulonglong) PyLong_AsLongLong(vv);
}
Py_DECREF(vv);
return ret;