From 55b1254d589bb837475364f6406011108688a7f9 Mon Sep 17 00:00:00 2001 From: Justin Carpentier <justin.carpentier@inria.fr> Date: Sat, 23 May 2020 11:12:18 +0200 Subject: [PATCH] core: fix cast --- include/eigenpy/eigen-from-python.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/eigenpy/eigen-from-python.hpp b/include/eigenpy/eigen-from-python.hpp index dabb7b9d..83beda21 100644 --- a/include/eigenpy/eigen-from-python.hpp +++ b/include/eigenpy/eigen-from-python.hpp @@ -285,7 +285,7 @@ namespace eigenpy template<typename MatType> void* EigenFromPy<MatType>::convertible(PyArrayObject* pyArray) { - if(!call_PyArray_Check(pyArray)) + if(!call_PyArray_Check(reinterpret_cast<PyObject*>(pyArray))) return 0; if(!np_type_is_convertible_into_scalar<Scalar>(EIGENPY_GET_PY_ARRAY_TYPE(pyArray))) @@ -476,7 +476,7 @@ namespace eigenpy /// \brief Determine if pyObj can be converted into a MatType object static void* convertible(PyArrayObject * pyArray) { - if(!call_PyArray_Check(pyArray)) + if(!call_PyArray_Check(reinterpret_cast<PyObject*>(pyArray))) return 0; if(!PyArray_ISWRITEABLE(pyArray)) return 0; -- GitLab