diff options
-rw-r--r-- | draw.c | 2 | ||||
-rw-r--r-- | main.c | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -4,7 +4,6 @@ | |||
4 | #include "dmenu.h" | 4 | #include "dmenu.h" |
5 | #include <stdio.h> | 5 | #include <stdio.h> |
6 | #include <string.h> | 6 | #include <string.h> |
7 | #include <X11/Xlocale.h> | ||
8 | 7 | ||
9 | /* static */ | 8 | /* static */ |
10 | 9 | ||
@@ -84,7 +83,6 @@ setfont(const char *fontstr) { | |||
84 | int i, n; | 83 | int i, n; |
85 | 84 | ||
86 | missing = NULL; | 85 | missing = NULL; |
87 | setlocale(LC_CTYPE, ""); | ||
88 | if(dc.font.set) | 86 | if(dc.font.set) |
89 | XFreeFontSet(dpy, dc.font.set); | 87 | XFreeFontSet(dpy, dc.font.set); |
90 | dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def); | 88 | dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def); |
@@ -5,6 +5,7 @@ | |||
5 | #include "dmenu.h" | 5 | #include "dmenu.h" |
6 | 6 | ||
7 | #include <ctype.h> | 7 | #include <ctype.h> |
8 | #include <locale.h> | ||
8 | #include <stdlib.h> | 9 | #include <stdlib.h> |
9 | #include <stdio.h> | 10 | #include <stdio.h> |
10 | #include <string.h> | 11 | #include <string.h> |
@@ -309,6 +310,7 @@ main(int argc, char *argv[]) { | |||
309 | } | 310 | } |
310 | else | 311 | else |
311 | eprint("usage: dmenu [-font <name>] [-{norm,sel}{bg,fg} <color>] [-t <seconds>] [-v]\n", stdout); | 312 | eprint("usage: dmenu [-font <name>] [-{norm,sel}{bg,fg} <color>] [-t <seconds>] [-v]\n", stdout); |
313 | setlocale(LC_CTYPE, ""); | ||
312 | dpy = XOpenDisplay(0); | 314 | dpy = XOpenDisplay(0); |
313 | if(!dpy) | 315 | if(!dpy) |
314 | eprint("dmenu: cannot open display\n"); | 316 | eprint("dmenu: cannot open display\n"); |