also fixing dmenu accordingly dd7ee0da
arg@mig29 · 2006-12-07 10:06 2 file(s) · +2 −2
draw.c +0 −2
4 4
#include "dmenu.h"
5 5
#include <stdio.h>
6 6
#include <string.h>
7 -
#include <X11/Xlocale.h>
8 7
9 8
/* static */
10 9
84 83
	int i, n;
85 84
86 85
	missing = NULL;
87 -
	setlocale(LC_CTYPE, "");
88 86
	if(dc.font.set)
89 87
		XFreeFontSet(dpy, dc.font.set);
90 88
	dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def);
main.c +2 −0
5 5
#include "dmenu.h"
6 6
7 7
#include <ctype.h>
8 +
#include <locale.h>
8 9
#include <stdlib.h>
9 10
#include <stdio.h>
10 11
#include <string.h>
309 310
		}
310 311
		else
311 312
			eprint("usage: dmenu [-font <name>] [-{norm,sel}{bg,fg} <color>] [-t <seconds>] [-v]\n", stdout);
313 +
	setlocale(LC_CTYPE, "");
312 314
	dpy = XOpenDisplay(0);
313 315
	if(!dpy)
314 316
		eprint("dmenu: cannot open display\n");