diff options
Diffstat (limited to 'py/modules/IcePy/ObjectAdapter.cpp')
-rw-r--r-- | py/modules/IcePy/ObjectAdapter.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/py/modules/IcePy/ObjectAdapter.cpp b/py/modules/IcePy/ObjectAdapter.cpp index 0cec538c877..b8041bc60d2 100644 --- a/py/modules/IcePy/ObjectAdapter.cpp +++ b/py/modules/IcePy/ObjectAdapter.cpp @@ -1471,7 +1471,9 @@ IcePy::wrapObjectAdapter(const Ice::ObjectAdapterPtr& adapter) Ice::ObjectAdapterPtr IcePy::unwrapObjectAdapter(PyObject* obj) { +#ifndef NDEBUG PyObject* wrapperType = lookupType("Ice.ObjectAdapterI"); +#endif assert(wrapperType != NULL); assert(PyObject_IsInstance(obj, wrapperType)); PyObjectHandle impl = PyObject_GetAttrString(obj, STRCAST("_impl")); |