> Looking at the documentation for cairo_path_extents, it doesn't say that the > returned extents are "tight". So in theory, returning a rectangle of (INT_MIN, > INT_MIN) x (INT_MAX, INT_MAX) would be allowed. ;-) In that case, an implementation returning -1/0, -1/0, 1/0, 1/0 would have been faster :)