From 0d8dcfd5210cbbf0e333cae4936f4828b8700d08 Mon Sep 17 00:00:00 2001 From: Sam Whitehead Date: Thu, 16 Sep 2021 21:27:03 +0100 Subject: Fix font memory leak. (#57) * Fix font memory leak. This memory leak has always been present in sxiv. The font opened on window.c:58 was never closed, so I closed it, fixing a 2kB memory leak. * document changes Co-authored-by: NRK --- window.c | 1 + 1 file changed, 1 insertion(+) (limited to 'window.c') diff --git a/window.c b/window.c index d05bef7..b36e61b 100644 --- a/window.c +++ b/window.c @@ -61,6 +61,7 @@ void win_init_font(const win_env_t *e, const char *fontstr) fontheight = font->ascent + font->descent; FcPatternGetDouble(font->pattern, FC_SIZE, 0, &fontsize); barheight = fontheight + 2 * V_TEXT_PAD; + XftFontClose(e->dpy, font); } void win_alloc_color(const win_env_t *e, const char *name, XftColor *col) -- cgit v1.2.3-54-g00ecf