-static void require_rectangle_r(Rect rr, const char *ok, int lineno) {
- require_rectangle(rr.tl.x,rr.tl.y, rr.br.x,rr.br.y, ok, lineno);
+static void require_rectangle(int tlx, int tly, int brx, int bry,
+ const char *ok, int lineno) {
+ Rect rr= {{tlx,tly},{brx,bry}};
+ require_rectangle_r(rr, ok, lineno);