summaryrefslogtreecommitdiffstats
path: root/libshiboken/bindingmanager.h
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2009-11-09 12:05:27 -0300
committerMarcelo Lira <marcelo.lira@openbossa.org>2009-11-09 12:05:27 -0300
commiteb88812ff2a7fa6470758b544d577550b2c2d165 (patch)
tree750cb4b7aac3d09a0b2a9ce4169548c22e2c5784 /libshiboken/bindingmanager.h
parentd333fae90f77299d00b6b41db84487727a0581b6 (diff)
downloadshiboken-eb88812ff2a7fa6470758b544d577550b2c2d165.tar.gz
shiboken-eb88812ff2a7fa6470758b544d577550b2c2d165.tar.xz
shiboken-eb88812ff2a7fa6470758b544d577550b2c2d165.zip
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.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/libshiboken/bindingmanager.h b/libshiboken/bindingmanager.h
index 62547d55..306c17f2 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);