py_panda: fix memory leak accessing map/seq properties

This commit is contained in:
rdb 2019-03-07 17:33:21 +01:00
parent e3602ae7c0
commit 12eeff0dec

View File

@ -47,6 +47,7 @@ static void Dtool_WrapperBase_dealloc(PyObject *self) {
Dtool_WrapperBase *wrap = (Dtool_WrapperBase *)self; Dtool_WrapperBase *wrap = (Dtool_WrapperBase *)self;
nassertv(wrap); nassertv(wrap);
Py_XDECREF(wrap->_self); Py_XDECREF(wrap->_self);
Py_TYPE(self)->tp_free(self);
} }
static PyObject *Dtool_WrapperBase_repr(PyObject *self) { static PyObject *Dtool_WrapperBase_repr(PyObject *self) {