diff options
Diffstat (limited to 'src/cmd/acme/wind.c')
-rw-r--r-- | src/cmd/acme/wind.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/cmd/acme/wind.c b/src/cmd/acme/wind.c index edb5d68e..5b6171d7 100644 --- a/src/cmd/acme/wind.c +++ b/src/cmd/acme/wind.c @@ -543,15 +543,15 @@ winclean(Window *w, int conservative) /* as it stands, conservative is always TR return TRUE; } -void +char* winctlprint(Window *w, char *buf, int fonts) { - int n; - - n = sprint(buf, "%11d %11d %11d %11d %11d ", w->id, w->tag.file->b.nc, + sprint(buf, "%11d %11d %11d %11d %11d ", w->id, w->tag.file->b.nc, w->body.file->b.nc, w->isdir, w->dirty); if(fonts) - sprint(buf+n, "%11d %q %11d" , Dx(w->body.fr.r), w->body.reffont->f->name, w->body.fr.maxtab); + return smprint("%s%11d %q %11d ", buf, Dx(w->body.fr.r), + w->body.reffont->f->name, w->body.fr.maxtab); + return buf; } void |