[gtk2, cairo] porting to cairo_rectangle_int_t