> +++ /sys/src/9/port/devdraw.c Mon Jan 13 23:22:13 2014 UTC
> @@ -1187,10 +1187,11 @@
>                               error(Enodrawimage);
>                       i = di->image;
>               }
> -             n =  
> sprint(a, "%11d %11d %11s %11d %11d %11d %11d %11d %11d %11d %11d %11d ",
> +             n =  
> sprint(a, "%11d %11d %11s %11d %11d %11d %11d %11d %11d %11d %11d %11d",
>                       cl->clientid, cl->infoid, chantostr(buf, i->chan),  
> (i->flags&Frepl)==Frepl,
>                       i->r.min.x, i->r.min.y, i->r.max.x, i->r.max.y,
>                       i->clipr.min.x, i->clipr.min.y, i->clipr.max.x, 
> i->clipr.max.y);
> +             ((char*)a)[n++] = ' ';
>               cl->infoid = -1;
>               break;

why not use a 145 byte buffer and readstr?

- erik

Reply via email to