Forgot to release the font names in the destructor
This commit is contained in:
parent
a923660916
commit
d4f18d9581
@ -74,6 +74,7 @@ new(PyTypeObject *type, PyObject *args, PyObject UNUSED *kwds) {
|
|||||||
static void
|
static void
|
||||||
dealloc(Face* self) {
|
dealloc(Face* self) {
|
||||||
if (self->font) CFRelease(self->font);
|
if (self->font) CFRelease(self->font);
|
||||||
|
Py_CLEAR(self->family_name); Py_CLEAR(self->full_name);
|
||||||
Py_TYPE(self)->tp_free((PyObject*)self);
|
Py_TYPE(self)->tp_free((PyObject*)self);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user