From 7029ef01b39338397b76a4adcd59dccbb7afbace Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Wed, 9 Apr 2003 01:55:48 +0000 Subject: Added missing bit from gd2.0.12 sync. --- ext/gd/libgd/gd.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/gd/libgd/gd.h b/ext/gd/libgd/gd.h index ed506172b0..2f982916ed 100644 --- a/ext/gd/libgd/gd.h +++ b/ext/gd/libgd/gd.h @@ -638,6 +638,7 @@ int gdImageCompare(gdImagePtr im1, gdImagePtr im2); } #endif -#define gdImageBoundsSafe(im, x, y) (!(y < 0 || y >= (im)->sy || x < 0 || x >= (im)->sx)) +/* 2.0.12: this now checks the clipping rectangle */ +#define gdImageBoundsSafe(im, x, y) (!((((y) < (im)->cy1) || ((y) > (im)->cy2)) || (((x) < (im)->cx1) || ((x) > (im)->cx2)))) #endif /* GD_H */ -- cgit v1.2.1