summaryrefslogtreecommitdiff
path: root/numpy/core/include
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2018-10-10 06:46:30 -0500
committerGitHub <noreply@github.com>2018-10-10 06:46:30 -0500
commitaae4172f48b4473f6820cdcb44eb66a3e900246c (patch)
treef4d87a0f4670071c5bfc740d722745c611787bf2 /numpy/core/include
parent072c90ea848c753b7e8b7c42d2e359f53dfd0085 (diff)
parentf92c57e0adc5239e971a3c2f5f40740b881d55a3 (diff)
downloadnumpy-aae4172f48b4473f6820cdcb44eb66a3e900246c.tar.gz
Merge pull request #12131 from mattip/fix-macro
BUG: fix PyDataType_ISBOOL
Diffstat (limited to 'numpy/core/include')
-rw-r--r--numpy/core/include/numpy/ndarraytypes.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/include/numpy/ndarraytypes.h b/numpy/core/include/numpy/ndarraytypes.h
index ec2893b21..da006909a 100644
--- a/numpy/core/include/numpy/ndarraytypes.h
+++ b/numpy/core/include/numpy/ndarraytypes.h
@@ -1670,7 +1670,7 @@ PyArray_CLEARFLAGS(PyArrayObject *arr, int flags)
#define PyTypeNum_ISOBJECT(type) ((type) == NPY_OBJECT)
-#define PyDataType_ISBOOL(obj) PyTypeNum_ISBOOL(_PyADt(obj))
+#define PyDataType_ISBOOL(obj) PyTypeNum_ISBOOL(((PyArray_Descr*)(obj))->type_num)
#define PyDataType_ISUNSIGNED(obj) PyTypeNum_ISUNSIGNED(((PyArray_Descr*)(obj))->type_num)
#define PyDataType_ISSIGNED(obj) PyTypeNum_ISSIGNED(((PyArray_Descr*)(obj))->type_num)
#define PyDataType_ISINTEGER(obj) PyTypeNum_ISINTEGER(((PyArray_Descr*)(obj))->type_num )