diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2008-07-12 05:04:40 +0000 |
---|---|---|
committer | Charles Harris <charlesr.harris@gmail.com> | 2008-07-12 05:04:40 +0000 |
commit | 72172da20bc6997f237788bcc6bc4f98730634e0 (patch) | |
tree | d1479b64154485820e503d44f85841272afb2174 /numpy/core/src | |
parent | 2e578e7218e45692d435890c4b0f52da4ef3f2cf (diff) | |
download | numpy-72172da20bc6997f237788bcc6bc4f98730634e0.tar.gz |
Coding style cleanups
Diffstat (limited to 'numpy/core/src')
-rw-r--r-- | numpy/core/src/multiarraymodule.c | 42 |
1 files changed, 28 insertions, 14 deletions
diff --git a/numpy/core/src/multiarraymodule.c b/numpy/core/src/multiarraymodule.c index dc28fbf37..5d996a835 100644 --- a/numpy/core/src/multiarraymodule.c +++ b/numpy/core/src/multiarraymodule.c @@ -2091,12 +2091,12 @@ _signbit_set(PyArrayObject *arr) elsize = arr->descr->elsize; byteorder = arr->descr->byteorder; ptr = arr->data; - if (elsize > 1 && \ - (byteorder == PyArray_LITTLE || \ + if (elsize > 1 && + (byteorder == PyArray_LITTLE || (byteorder == PyArray_NATIVE && - PyArray_ISNBO(PyArray_LITTLE)))) - ptr += elsize-1; - + PyArray_ISNBO(PyArray_LITTLE)))) { + ptr += elsize - 1; + } return ((*ptr & bitmask) != 0); } @@ -2106,18 +2106,30 @@ static NPY_SCALARKIND PyArray_ScalarKind(int typenum, PyArrayObject **arr) { if (PyTypeNum_ISSIGNED(typenum)) { - if (arr && _signbit_set(*arr)) return PyArray_INTNEG_SCALAR; - else return PyArray_INTPOS_SCALAR; + if (arr && _signbit_set(*arr)) { + return PyArray_INTNEG_SCALAR; + } + else { + return PyArray_INTPOS_SCALAR; + } + } + if (PyTypeNum_ISFLOAT(typenum)) { + return PyArray_FLOAT_SCALAR; + } + if (PyTypeNum_ISUNSIGNED(typenum)) { + return PyArray_INTPOS_SCALAR; + } + if (PyTypeNum_ISCOMPLEX(typenum)) { + return PyArray_COMPLEX_SCALAR; + } + if (PyTypeNum_ISBOOL(typenum)) { + return PyArray_BOOL_SCALAR; } - if (PyTypeNum_ISFLOAT(typenum)) return PyArray_FLOAT_SCALAR; - if (PyTypeNum_ISUNSIGNED(typenum)) return PyArray_INTPOS_SCALAR; - if (PyTypeNum_ISCOMPLEX(typenum)) return PyArray_COMPLEX_SCALAR; - if (PyTypeNum_ISBOOL(typenum)) return PyArray_BOOL_SCALAR; if (PyTypeNum_ISUSERDEF(typenum)) { NPY_SCALARKIND retval; - PyArray_Descr* descr; - descr = PyArray_DescrFromType(typenum); + PyArray_Descr* descr = PyArray_DescrFromType(typenum); + if (descr->f->scalarkind) retval = descr->f->scalarkind((arr ? *arr : NULL)); else @@ -2156,7 +2168,9 @@ PyArray_CanCoerceScalar(int thistype, int neededtype, case PyArray_OBJECT_SCALAR: return PyArray_CanCastSafely(thistype, neededtype); default: - if (PyTypeNum_ISUSERDEF(neededtype)) return FALSE; + if (PyTypeNum_ISUSERDEF(neededtype)) { + return FALSE; + } switch(scalar) { case PyArray_INTPOS_SCALAR: return (neededtype >= PyArray_BYTE); |