From 627bae9c76134c3db23162ce718b0c2725d26441 Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 4 Jan 2005 21:39:23 +0000 Subject: clean up mkfile; fix winctlprint bug reported by peter canning --- src/cmd/acme/wind.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/cmd/acme/wind.c') 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 -- cgit v1.2.3