Skip to content

Commit

Permalink
Merge pull request #9 from Cloudef/master
Browse files Browse the repository at this point in the history
Fix leak when switching XFT fonts
  • Loading branch information
robm committed Dec 4, 2012
2 parents f426751 + ef8829b commit f7907da
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions draw.c
Expand Up @@ -155,6 +155,8 @@ setfont(const char *fontstr) {
}
dzen.font.height = dzen.font.ascent + dzen.font.descent;
#else
if(dzen.font.xftfont)
XftFontClose(dzen.dpy, dzen.font.xftfont);
dzen.font.xftfont = XftFontOpenXlfd(dzen.dpy, dzen.screen, fontstr);
if(!dzen.font.xftfont)
dzen.font.xftfont = XftFontOpenName(dzen.dpy, dzen.screen, fontstr);
Expand Down

0 comments on commit f7907da

Please sign in to comment.