From d4f18d95819f179bec42356e14979d2281dbdbe1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 10 Jan 2017 22:20:01 +0530 Subject: [PATCH] Forgot to release the font names in the destructor --- kitty/core_text.m | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/core_text.m b/kitty/core_text.m index 0d8271e16..e16bd56ec 100644 --- a/kitty/core_text.m +++ b/kitty/core_text.m @@ -74,6 +74,7 @@ new(PyTypeObject *type, PyObject *args, PyObject UNUSED *kwds) { static void dealloc(Face* self) { if (self->font) CFRelease(self->font); + Py_CLEAR(self->family_name); Py_CLEAR(self->full_name); Py_TYPE(self)->tp_free((PyObject*)self); }