simplified initfont
ef00902f
1 file(s) · +1 −4
| 79 | 79 | static unsigned int numlockmask = 0; |
|
| 80 | 80 | static Bool running = True; |
|
| 81 | 81 | static Display *dpy; |
|
| 82 | - | static DC dc = {0}; |
|
| 82 | + | static DC dc; |
|
| 83 | 83 | static Item *allitems = NULL; /* first of all items */ |
|
| 84 | 84 | static Item *item = NULL; /* first of pattern matching items */ |
|
| 85 | 85 | static Item *sel = NULL; |
|
| 300 | 300 | } |
|
| 301 | 301 | } |
|
| 302 | 302 | else { |
|
| 303 | - | if(dc.font.xfont) |
|
| 304 | - | XFreeFont(dpy, dc.font.xfont); |
|
| 305 | - | dc.font.xfont = NULL; |
|
| 306 | 303 | if(!(dc.font.xfont = XLoadQueryFont(dpy, fontstr)) |
|
| 307 | 304 | && !(dc.font.xfont = XLoadQueryFont(dpy, "fixed"))) |
|
| 308 | 305 | eprint("error, cannot load font: '%s'\n", fontstr); |
|