summaryrefslogtreecommitdiff
path: root/numpy/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/src')
-rw-r--r--numpy/core/src/multiarraymodule.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/numpy/core/src/multiarraymodule.c b/numpy/core/src/multiarraymodule.c
index 0472c8596..1e4af7a72 100644
--- a/numpy/core/src/multiarraymodule.c
+++ b/numpy/core/src/multiarraymodule.c
@@ -5259,6 +5259,8 @@ _array_fromobject(PyObject *ignored, PyObject *args, PyObject *kws)
flags |= ENSUREARRAY;
}
+ flags |= NPY_FORCECAST;
+
ret = PyArray_CheckFromAny(op, type, 0, 0, flags, NULL);
finish: