URI: 
       update draw.c - dwm - dynamic window manager
  HTML git clone https://git.parazyd.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 04797343db457578906355cf1118548be90a183e
   DIR parent e7d41cc18824114300a09d3bdb26c536f30b466e
  HTML Author: Connor Lane Smith <cls@lubutu.com>
       Date:   Sat, 21 May 2011 20:26:26 +0100
       
       update draw.c
       Diffstat:
         M draw.c                              |      10 +++++-----
       
       1 file changed, 5 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/draw.c b/draw.c
       @@ -126,13 +126,13 @@ loadfont(DC *dc, const char *fontstr) {
        
                if(!*fontstr)
                        return False;
       -        if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing, &n, &def))) {
       +        if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing, &n, &def)))
                        n = XFontsOfFontSet(dc->font.set, &xfonts, &names);
       -        }
       -        else {
       -                dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr);
       +        else if((dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr)))
                        xfonts = &dc->font.xfont;
       -        }
       +        else
       +                n = 0;
       +
                for(i = 0; i < n; i++) {
                        dc->font.ascent  = MAX(dc->font.ascent,  xfonts[i]->ascent);
                        dc->font.descent = MAX(dc->font.descent, xfonts[i]->descent);