summaryrefslogtreecommitdiff
path: root/numpy/core/src/arrayobject.c
diff options
context:
space:
mode:
authorTravis Oliphant <oliphant@enthought.com>2008-04-14 20:46:55 +0000
committerTravis Oliphant <oliphant@enthought.com>2008-04-14 20:46:55 +0000
commit1a39332163582f3a5914160cf51f85b2aba3bb6d (patch)
tree71a84f993061fc2cac3b948a0c0f95b9b1330803 /numpy/core/src/arrayobject.c
parent4e8e2b5f0d2196cf37b4c4472b01090c617470d6 (diff)
downloadnumpy-1a39332163582f3a5914160cf51f85b2aba3bb6d.tar.gz
Fix up swap choice for FillWithScalar.
Diffstat (limited to 'numpy/core/src/arrayobject.c')
-rw-r--r--numpy/core/src/arrayobject.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/src/arrayobject.c b/numpy/core/src/arrayobject.c
index ec26b6c4a..260fdf468 100644
--- a/numpy/core/src/arrayobject.c
+++ b/numpy/core/src/arrayobject.c
@@ -5816,7 +5816,7 @@ PyArray_FillWithScalar(PyArrayObject *arr, PyObject *obj)
newarr = PyArray_FromAny(obj, descr, 0,0, ALIGNED, NULL);
if (newarr == NULL) return -1;
fromptr = PyArray_DATA(newarr);
- swap=!PyArray_ISNOTSWAPPED(arr);
+ swap = (PyArray_ISNOTSWAPPED(arr) != PyArray_ISNOTSWAPPED(newarr));
}
size=PyArray_SIZE(arr);
copyswap = arr->descr->f->copyswap;