From c1ee07ec049974cf8a54160b52881404b6347f43 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Tue, 22 Nov 2005 11:30:50 +0000 Subject: * another bugfix in the new pkgPackageManager wrapper --- python/pkgmanager.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'python/pkgmanager.cc') diff --git a/python/pkgmanager.cc b/python/pkgmanager.cc index b4c64d3e..133db755 100644 --- a/python/pkgmanager.cc +++ b/python/pkgmanager.cc @@ -99,10 +99,10 @@ PyTypeObject PkgManagerType = PyObject_HEAD_INIT(&PyType_Type) 0, // ob_size "PackageManager", // tp_name - sizeof(CppOwnedPyObject), // tp_basicsize + sizeof(CppPyObject), // tp_basicsize 0, // tp_itemsize // Methods - CppOwnedDealloc, // tp_dealloc + CppDealloc, // tp_dealloc 0, // tp_print PkgManagerAttr, // tp_getattr 0, // tp_setattr @@ -128,8 +128,6 @@ PyObject *GetPkgManager(PyObject *Self,PyObject *Args) CppPyObject *PkgManagerObj = CppPyObject_NEW(&PkgManagerType,pm); - // FIXME: mem-leak??? - Py_INCREF(PkgManagerObj); return PkgManagerObj; } -- cgit v1.2.3