X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=sys%2Fsrc%2Fcmd%2Fwinwatch.c;h=988a7cb55d49bf9763ec0551e25c373a38bce3bf;hb=2728e065895e7af2493ed7af3b8897caa416adf6;hp=b54e40f6314033e7effb7231bab13e52dc4fe336;hpb=ef8cbbba03de2e3785a6170e9e7c4f6ca5f4aa78;p=plan9front.git diff --git a/sys/src/cmd/winwatch.c b/sys/src/cmd/winwatch.c index b54e40f63..988a7cb55 100644 --- a/sys/src/cmd/winwatch.c +++ b/sys/src/cmd/winwatch.c @@ -117,7 +117,7 @@ refreshwin(void) n = atoi(pd[i].name); if(n == mywinid) continue; - if(readfile(label, sizeof(label), "/dev/wsys/%d/label", n) <= 0) + if(readfile(label, sizeof(label), "/dev/wsys/%d/label", n) < 0) continue; if(exclude != nil && regexec(exclude,label,nil,0)) continue; @@ -241,8 +241,8 @@ label(Win w, Mouse m) char buf[512], fname[128]; int n, fd; - buf[0] = 0; - n = eenter("label?", buf, sizeof(buf), &m); + snprint(buf, sizeof(buf), "%s", w.label); + n = eenter(nil, buf, sizeof(buf), &m); if(n <= 0) return 0; sprint(fname, "/dev/wsys/%d/label", w.n);