wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 508fc87cccbcf82fb20cc03f5e8f7e38cace9ca9
parent 922e04ebc380dc7d9876790172ee9ec9bfed344a
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Tue, 14 Feb 2006 12:53:40 +0100

fixed select_client cut'n'paste error


Diffstat:
cmd/wm/client.c | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/cmd/wm/client.c b/cmd/wm/client.c @@ -583,6 +583,8 @@ select_client(Client *c, char *arg) else { Area *a = c->area; int i = client_to_index(c); + if(i == -1) + return; if(!strncmp(arg, "prev", 5)) { if(!i) i = a->nclient - 1; @@ -599,7 +601,8 @@ select_client(Client *c, char *arg) i = cext_strtonum(arg, 1, a->nclient, &errstr); if(errstr) return; + i--; } - focus_client(a->client[i - 1]); + focus_client(a->client[i]); } }