JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
reverted spawn
[dwm.git] / dwm.c
diff --git a/dwm.c b/dwm.c
index bded0c5..f7b9477 100644 (file)
--- a/dwm.c
+++ b/dwm.c
@@ -15,7 +15,7 @@
  *
  * Each child of the root window is called a client, except windows which have
  * set the override_redirect flag.  Clients are organized in a global
- * doubly-linked client list, the focus history is remembered through a global
+ * linked client list, the focus history is remembered through a global
  * stack list. Each client contains a bit array to indicate the tags of a
  * client.
  *
@@ -1455,14 +1455,8 @@ tile(void) {
                h = wh;
 
        for(i = 0, c = nexttiled(c->next); c; c = nexttiled(c->next), i++) {
-               if(i + 1 == n) { /* remainder */
-                       if(wy + wh - y < bh)
-                               resize(c, x, y, w - 2 * c->bw, wy + wh - y - 2 * c->bw, False);
-                       else
-                               resize(c, x, y, w - 2 * c->bw, wy + wh - y - 2 * c->bw, resizehints);
-               }
-               else
-                       resize(c, x, y, w - 2 * c->bw, h - 2 * c->bw, resizehints);
+               resize(c, x, y, w - 2 * c->bw, /* remainder */ ((i + 1 == n)
+                      ? wy + wh - y - 2 * c->bw : h - 2 * c->bw), resizehints);
                if(h != wh)
                        y = c->y + HEIGHT(c);
        }