# HG changeset patch # User Anselm R. Garbe # Date 1180016709 -7200 # Node ID 8f6f61e075673245d0befe1edfb29200b901b723 # Parent 6e96de9aa6a17225cb2272f2840cdabdfbe7be12 fix if n < nmaster of remainer calculation for master windows diff -r 6e96de9aa6a1 -r 8f6f61e07567 layout.c --- a/layout.c Thu May 24 15:55:28 2007 +0200 +++ b/layout.c Thu May 24 16:25:09 2007 +0200 @@ -40,7 +40,7 @@ ny += i * mh; nw = mw - 2 * c->border; nh = mh; - if(i + 1 == nmaster) /* remainder */ + if(i + 1 == (n < nmaster ? n : nmaster)) /* remainder */ nh = wah - mh * i; nh -= 2 * c->border; }