1 #include <u.h> 2 #include <libc.h> 3 #include <draw.h> 4 5 int Rfmt(Fmt * f)6Rfmt(Fmt *f) 7 { 8 Rectangle r; 9 10 r = va_arg(f->args, Rectangle); 11 return fmtprint(f, "%P %P", r.min, r.max); 12 } 13 14 int Pfmt(Fmt * f)15Pfmt(Fmt *f) 16 { 17 Point p; 18 19 p = va_arg(f->args, Point); 20 return fmtprint(f, "[%d %d]", p.x, p.y); 21 } 22 23