URI: 
       blw/bgw calculation bugfix - dwm - dynamic window manager
  HTML git clone https://git.parazyd.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit e6ede461a97fccf00411d581cdd93158b73cd97d
   DIR parent 6877205e9d8eed2b839be98c40679fa45a93e0ca
  HTML Author: anselm@anselm1 <unknown>
       Date:   Sat, 22 Mar 2008 12:47:12 +0000
       
       blw/bgw calculation bugfix
       Diffstat:
         M dwm.c                               |      14 +++++++-------
       
       1 file changed, 7 insertions(+), 7 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       @@ -1448,7 +1448,7 @@ setlayout(const char *arg) {
        
        void
        setup(void) {
       -        unsigned int i;
       +        unsigned int i, w;
                XSetWindowAttributes wa;
        
                /* init screen */
       @@ -1503,14 +1503,14 @@ setup(void) {
        
                /* init bar */
                for(blw = i = 0; i < LENGTH(layouts); i++) {
       -                i = textw(layouts[i].symbol);
       -                if(i > blw)
       -                        blw = i;
       +                w = textw(layouts[i].symbol);
       +                if(w > blw)
       +                        blw = w;
                }
                for(bgw = i = 0; i < LENGTH(geoms); i++) {
       -                i = textw(geoms[i].symbol);
       -                if(i > bgw)
       -                        bgw = i;
       +                w = textw(geoms[i].symbol);
       +                if(w > bgw)
       +                        bgw = w;
                }
        
                wa.override_redirect = 1;