瀏覽代碼

Freeing fonts

master
phillbush 5 年之前
父節點
當前提交
7539247be3
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. +5
    -0
      xmenu.c

+ 5
- 0
xmenu.c 查看文件

@@ -1249,6 +1249,8 @@ cleanmenu(struct Menu *menu)
static void static void
cleanup(void) cleanup(void)
{ {
size_t i;

XUngrabPointer(dpy, CurrentTime); XUngrabPointer(dpy, CurrentTime);
XUngrabKeyboard(dpy, CurrentTime); XUngrabKeyboard(dpy, CurrentTime);


@@ -1259,6 +1261,9 @@ cleanup(void)
XftColorFree(dpy, visual, colormap, &dc.separator); XftColorFree(dpy, visual, colormap, &dc.separator);
XftColorFree(dpy, visual, colormap, &dc.border); XftColorFree(dpy, visual, colormap, &dc.border);


for (i = 0; i < dc.nfonts; i++)
XftFontClose(dpy, dc.fonts[i]);

XFreeGC(dpy, dc.gc); XFreeGC(dpy, dc.gc);
XCloseDisplay(dpy); XCloseDisplay(dpy);
} }


Loading…
取消
儲存