simplified initfont ef00902f
Anselm R Garbe · 2008-08-29 10:09 1 file(s) · +1 −4
dmenu.c +1 −4
79 79
static unsigned int numlockmask = 0;
80 80
static Bool running = True;
81 81
static Display *dpy;
82 -
static DC dc = {0};
82 +
static DC dc;
83 83
static Item *allitems = NULL;	/* first of all items */
84 84
static Item *item = NULL;	/* first of pattern matching items */
85 85
static Item *sel = NULL;
300 300
		}
301 301
	}
302 302
	else {
303 -
		if(dc.font.xfont)
304 -
			XFreeFont(dpy, dc.font.xfont);
305 -
		dc.font.xfont = NULL;
306 303
		if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr))
307 304
		&& !(dc.font.xfont = XLoadQueryFont(dpy, "fixed")))
308 305
			eprint("error, cannot load font: '%s'\n", fontstr);