From 6c1637c8df7708a7d195b37b298e593b9496edea Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 9 Dec 2004 11:14:36 +0100 Subject: ugly shade4 --- base/matrix.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'base/matrix.c') diff --git a/base/matrix.c b/base/matrix.c index 2b831bf4..b0513940 100644 --- a/base/matrix.c +++ b/base/matrix.c @@ -130,6 +130,12 @@ fz_rect fz_transformaabb(fz_matrix m, fz_rect r) { fz_point s, t, u, v; + + if (fz_isinfiniterect(r)) + return r; + if (fz_isemptyrect(r)) + return r; + s.x = r.min.x; s.y = r.min.y; t.x = r.min.x; t.y = r.max.y; u.x = r.max.x; u.y = r.max.y; -- cgit v1.2.3