diff --git a/src/Gui/LinkViewPyImp.cpp b/src/Gui/LinkViewPyImp.cpp index 6a8eb6aabc..7f9ab1f208 100644 --- a/src/Gui/LinkViewPyImp.cpp +++ b/src/Gui/LinkViewPyImp.cpp @@ -80,7 +80,7 @@ PyObject* LinkViewPy::setMaterial(PyObject *args) { lv->setMaterial(-1,0); Py_Return; } - if(PyObject_TypeCheck(&pyObj,&App::MaterialPy::Type)) { + if(PyObject_TypeCheck(pyObj,&App::MaterialPy::Type)) { lv->setMaterial(-1,static_cast(pyObj)->getMaterialPtr()); Py_Return; } @@ -92,7 +92,7 @@ PyObject* LinkViewPy::setMaterial(PyObject *args) { Py::Int idx(key); if(value == Py_None) materials[(int)idx] = 0; - else if(!PyObject_TypeCheck(&value,&App::MaterialPy::Type)) { + else if(!PyObject_TypeCheck(value,&App::MaterialPy::Type)) { PyErr_SetString(PyExc_TypeError, "exepcting a type of material"); return 0; }else @@ -109,7 +109,7 @@ PyObject* LinkViewPy::setMaterial(PyObject *args) { for(size_t i=0;i mat; while(PyDict_Next(pyObj, &pos, &key, &value)) { Py::Int idx(key); - if(!PyObject_TypeCheck(&value,&Base::MatrixPy::Type)) { + if(!PyObject_TypeCheck(value,&Base::MatrixPy::Type)) { PyErr_SetString(PyExc_TypeError, "exepcting a type of Matrix"); return 0; }else @@ -158,7 +158,7 @@ PyObject* LinkViewPy::setTransform(PyObject *args) { mat.resize(seq.size(),0); for(size_t i=0;i