diff options
author | Marcelo Lira <marcelo.lira@openbossa.org> | 2009-11-09 12:05:27 -0300 |
---|---|---|
committer | Marcelo Lira <marcelo.lira@openbossa.org> | 2009-11-09 12:05:27 -0300 |
commit | eb88812ff2a7fa6470758b544d577550b2c2d165 (patch) | |
tree | 750cb4b7aac3d09a0b2a9ce4169548c22e2c5784 /libshiboken/bindingmanager.h | |
parent | d333fae90f77299d00b6b41db84487727a0581b6 (diff) |
the Python wrapper deallocator wasn't removing the Python object
entry from the wrapper to C++ object relation table
Diffstat (limited to 'libshiboken/bindingmanager.h')
-rw-r--r-- | libshiboken/bindingmanager.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libshiboken/bindingmanager.h b/libshiboken/bindingmanager.h index 62547d55f..306c17f21 100644 --- a/libshiboken/bindingmanager.h +++ b/libshiboken/bindingmanager.h @@ -37,7 +37,6 @@ #include <Python.h> #include <map> -#include <basewrapper.h> namespace Shiboken { @@ -50,7 +49,7 @@ public: bool hasWrapper(const void *cptr); void assignWrapper(PyObject* wrapper, const void* cptr); void releaseWrapper(void* cptr); - inline void releaseWrapper(PyObject* wrapper); + void releaseWrapper(PyObject* wrapper); PyObject* retrieveWrapper(const void* cptr); PyObject* getOverride(const void* cptr, const char* methodName); |