diff options
author | Travis Oliphant <oliphant@enthought.com> | 2006-05-10 17:25:57 +0000 |
---|---|---|
committer | Travis Oliphant <oliphant@enthought.com> | 2006-05-10 17:25:57 +0000 |
commit | 8ff1adedbdde89ebed3e5ce1a01637814eb7464d (patch) | |
tree | b59afa7d7d3640a57098f92afce72e594d6df685 /numpy/core/src/arrayobject.c | |
parent | 249e8aa128d9496e0ef001f65a8a8823a4f14505 (diff) | |
download | numpy-8ff1adedbdde89ebed3e5ce1a01637814eb7464d.tar.gz |
Fix byte-swapping problem for ticket #105
Diffstat (limited to 'numpy/core/src/arrayobject.c')
-rw-r--r-- | numpy/core/src/arrayobject.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/src/arrayobject.c b/numpy/core/src/arrayobject.c index f4b85105a..a72730e35 100644 --- a/numpy/core/src/arrayobject.c +++ b/numpy/core/src/arrayobject.c @@ -7389,7 +7389,7 @@ iter_subscript_Bool(PyArrayIterObject *self, PyArrayObject *ind) copyswap = self->ao->descr->f->copyswap; /* Loop over Boolean array */ - swap = !(PyArray_ISNOTSWAPPED(self->ao)); + swap = (PyArray_ISNOTSWAPPED(self->ao) != PyArray_ISNOTSWAPPED(r)); while(index--) { if (*((Bool *)dptr) != 0) { copyswap(optr, self->dataptr, swap, self->ao); |