applied yiyus initfont fix 56f9e26b
arg@suckless.org · 2007-09-19 17:33 1 file(s) · +3 −4
dmenu.c +3 −4
298 298
		if(dc.font.xfont)
299 299
			XFreeFont(dpy, dc.font.xfont);
300 300
		dc.font.xfont = NULL;
301 -
		if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr))) {
302 -
			if(!(dc.font.xfont = XLoadQueryFont(dpy, "fixed")))
303 -
				eprint("error, cannot load font: '%s'\n", fontstr);
304 -
		}
301 +
		if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr))
302 +
		&& !(dc.font.xfont = XLoadQueryFont(dpy, "fixed")))
303 +
			eprint("error, cannot load font: '%s'\n", fontstr);
305 304
		dc.font.ascent = dc.font.xfont->ascent;
306 305
		dc.font.descent = dc.font.xfont->descent;
307 306
	}