X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=main.c;h=0f07773029c7912ced5e4122d6fc2c3ce547442f;hb=73120414e2e4a3a8031b243fb0d893506d4a0dc1;hp=b733feb5fc76a6c20578feab338b1fc4409a41e2;hpb=03c2b05bb2265e0ef7ba33b7f6df36bd6e0ce54d;p=dmenu.git diff --git a/main.c b/main.c index b733feb..0f07773 100644 --- a/main.c +++ b/main.c @@ -203,7 +203,7 @@ match(char *pattern) { static void kpress(XKeyEvent * e) { char buf[32]; - int i, num, prev_nitem; + int i, num; unsigned int len; KeySym ksym; @@ -493,6 +493,8 @@ main(int argc, char *argv[]) { dc.drawable = XCreatePixmap(dpy, root, mw, mh, DefaultDepth(dpy, screen)); dc.gc = XCreateGC(dpy, root, 0, 0); XSetLineAttributes(dpy, dc.gc, 1, LineSolid, CapButt, JoinMiter); + if(!dc.font.set) + XSetFont(dpy, dc.gc, dc.font.xfont->fid); if(maxname) cmdw = textw(maxname); if(cmdw > mw / 3)