also fixing dmenu accordingly
dd7ee0da
2 file(s) · +2 −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); |
|
| 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"); |
|