diff -r 28813060c35f -r f2838f633a85 dwm.c --- a/dwm.c Sat Nov 03 20:43:12 2007 +0100 +++ b/dwm.c Sat Nov 03 21:14:04 2007 +0100 @@ -1321,10 +1321,8 @@ *p = '\0'; offset = 0; } - else if(offset + r < len - 1) - offset += r; else - offset = 0; + offset = (offset + r < len - 1) ? offset + r : 0; } drawbar(); }