Commit 978617f6 by Aaron Gokaslan Committed by GitHub

fix issue 3668 by removing bool casts in numpy.h (#3669)

parent 3a8d9230
...@@ -170,10 +170,10 @@ struct npy_api { ...@@ -170,10 +170,10 @@ struct npy_api {
} }
bool PyArray_Check_(PyObject *obj) const { bool PyArray_Check_(PyObject *obj) const {
return (bool) PyObject_TypeCheck(obj, PyArray_Type_); return PyObject_TypeCheck(obj, PyArray_Type_) != 0;
} }
bool PyArrayDescr_Check_(PyObject *obj) const { bool PyArrayDescr_Check_(PyObject *obj) const {
return (bool) PyObject_TypeCheck(obj, PyArrayDescr_Type_); return PyObject_TypeCheck(obj, PyArrayDescr_Type_) != 0;
} }
unsigned int (*PyArray_GetNDArrayCFeatureVersion_)(); unsigned int (*PyArray_GetNDArrayCFeatureVersion_)();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment