~metalune/dmenu

56f9e26b7268d653afb6db82aac9bad71abde0dd — arg@suckless.org 14 years ago d094ebe
applied yiyus initfont fix
1 files changed, 3 insertions(+), 4 deletions(-)

M dmenu.c
M dmenu.c => dmenu.c +3 -4
@@ 298,10 298,9 @@ initfont(const char *fontstr) {
		if(dc.font.xfont)
			XFreeFont(dpy, dc.font.xfont);
		dc.font.xfont = NULL;
		if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr))) {
			if(!(dc.font.xfont = XLoadQueryFont(dpy, "fixed")))
				eprint("error, cannot load font: '%s'\n", fontstr);
		}
		if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr))
		&& !(dc.font.xfont = XLoadQueryFont(dpy, "fixed")))
			eprint("error, cannot load font: '%s'\n", fontstr);
		dc.font.ascent = dc.font.xfont->ascent;
		dc.font.descent = dc.font.xfont->descent;
	}