wmii

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

commit 3078597d0ab8a8d8b33ab8313f3ce0a2edf81d21
parent 61e4d38f66e82bbf5652a90f6edff06f69412889
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Mon, 19 Jun 2006 15:49:11 +0200

fixed send command


Diffstat:
cmd/wm/fs.c | 2+-
cmd/wm/view.c | 8+++++---
2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/cmd/wm/fs.c b/cmd/wm/fs.c @@ -648,7 +648,7 @@ fs_write(Req *r) { case FsFBorder: data_to_cstring(r); i = (unsigned int)strtol((char *)r->ifcall.data, &buf, 10); - if(*buf) + if(buf) return respond(r, Ebadvalue); def.border = i; return respond(r, nil); diff --git a/cmd/wm/view.c b/cmd/wm/view.c @@ -371,12 +371,14 @@ view_index(View *v) { Client * client_of_message(char *message, unsigned int *next) { - unsigned int i, n; + unsigned int i; Client *c; - if(!strncmp(message, "sel ", 4)) + if(!strncmp(message, "sel ", 4)) { + *next = 4; return sel_client(); - if((1 != sscanf(message, "%d %n", &i, &n))) + } + if((1 != sscanf(message, "%d %n", &i, next))) return nil; for(c=client; i && c; c=c->next, i--); return c;