fixed the tile() issue with xpdf fc578c57
Anselm R Garbe · 2008-06-01 17:51 1 file(s) · +2 −2
dwm.c +2 −2
1442 1442
	/* master */
1443 1443
	c = nexttiled(clients);
1444 1444
	mw = mfact * ww;
1445 -
	resize(c, wx, wy, ((n == 1) ? ww : mw) - 2 * c->bw, wh - 2 * c->bw, resizehints);
1445 +
	resize(c, wx, wy, (n == 1 ? ww : mw) - 2 * c->bw, wh - 2 * c->bw, resizehints);
1446 1446
1447 1447
	if(--n == 0)
1448 1448
		return;
1449 1449
1450 1450
	/* tile stack */
1451 -
	x = (wx + mw > c->x + c->w) ? c->x + c->w + 2 * c->bw : ww - mw;
1451 +
	x = (wx + mw > c->x + c->w) ? c->x + c->w + 2 * c->bw : wx + mw;
1452 1452
	y = wy;
1453 1453
	w = (wx + mw > c->x + c->w) ? wx + ww - x : ww - mw;
1454 1454
	h = wh / n;