X-Git-Url: https://git.xinqibao.xyz/dmenu.git/blobdiff_plain/8c20e5dbd3aac1aa45902c6bce3bc32d57c2d598..b9fbd59c8a424d8aecd59634d66e5b379f72b316:/draw.c?ds=inline diff --git a/draw.c b/draw.c index 74a47a6..62f6e2c 100644 --- a/draw.c +++ b/draw.c @@ -4,7 +4,6 @@ #include "dmenu.h" #include #include -#include /* static */ @@ -84,17 +83,11 @@ setfont(const char *fontstr) { int i, n; missing = NULL; - setlocale(LC_ALL, ""); if(dc.font.set) XFreeFontSet(dpy, dc.font.set); dc.font.set = XCreateFontSet(dpy, fontstr, &missing, &n, &def); - if(missing) { + if(missing) XFreeStringList(missing); - if(dc.font.set) { - XFreeFontSet(dpy, dc.font.set); - dc.font.set = NULL; - } - } if(dc.font.set) { XFontSetExtents *font_extents; XFontStruct **xfonts;